Skip to content

Commit 779866f

Browse files
author
liuzhanliang
committed
unit tests
1 parent 17870d6 commit 779866f

File tree

2 files changed

+48965
-0
lines changed

2 files changed

+48965
-0
lines changed

api_test.go

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
package da
2+
3+
import (
4+
"testing"
5+
)
6+
7+
func TestBuildAndSave(t *testing.T) {
8+
d, err := BuildFromFile("test_data/STPhrases.txt")
9+
if err != nil {
10+
t.Error(err)
11+
}
12+
err = d.Save("cedar")
13+
if err != nil {
14+
t.Error(err)
15+
}
16+
}
17+
18+
func TestLoad(t *testing.T) {
19+
d, err := Load("cedar")
20+
if err != nil {
21+
t.Error(err)
22+
}
23+
s := `一丝不挂的一分钟,是一前一后,有点意思吧`
24+
r := []rune(s)
25+
for i := 0; i < len(r); i++ {
26+
ret, err := d.PrefixMatch(string(r[i:]))
27+
if err != nil {
28+
t.Error(err)
29+
}
30+
t.Log(ret)
31+
}
32+
}

0 commit comments

Comments
 (0)