1package search
2
3import (
4 "testing"
5
6 "github.com/stretchr/testify/assert"
7)
8
9func TestJapaneseDetection(t *testing.T) {
10 assert := assert.New(t)
11
12 assert.False(containsJapanese(""))
13 assert.False(containsJapanese("basic english"))
14 assert.False(containsJapanese("basic english"))
15
16 assert.True(containsJapanese("学校から帰って熱いお風呂に入ったら力一杯がんばる"))
17 assert.True(containsJapanese("パリ"))
18 assert.True(containsJapanese("ハリー・ポッター"))
19 assert.True(containsJapanese("some japanese パリ and some english"))
20
21 // CJK, but not japanese-specific
22 assert.False(containsJapanese("熱力学"))
23}