12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- package chinese
- import (
- "context"
- "testing"
- )
- func TestConvert(t *testing.T) {
- Init()
- in := `请不要怀疑,这是一个由人工智能推荐的频道。`
- out := Convert(context.Background(), in)
- t.Logf("in:%s,out:%s", in, out)
- in = `说起来你可能不信,我是考试考进来的`
- out = Convert(context.Background(), in)
- t.Logf("in:%s,out:%s", in, out)
- }
- func BenchmarkConvert(b *testing.B) {
- var testcase = []string{
- "说起来你可能不信,我是考试考进来的",
- "说起来你可能不信,我是花钱找关系进来的",
- "请不要怀疑,这是一个由人工智能推荐的频道",
- "我开挖掘机拆屋的时候听特别带感",
- "1990年真实记录,当时的秋名山的日常",
- "1990年藤原豆腐店成了连锁店 没错这些车都是送豆腐的",
- "Go语言,从底层到应用,视Golang的环境搭建、基础知识、进阶知识、项目实践、Redis基础及其项目实践(海量用户通讯系统)、算法与数据结构基础知识的golang实现。",
- }
- Init()
- for i := 0; i < b.N; i++ {
- out := Convert(context.Background(), testcase[i%len(testcase)])
- b.Logf("in:%s,out:%s", testcase[i%len(testcase)], out)
- }
- }
- func BenchmarkConverts(b *testing.B) {
- var testcase = []string{
- "说起来你可能不信,我是考试考进来的",
- "说起来你可能不信,我是花钱找关系进来的",
- "请不要怀疑,这是一个由人工智能推荐的频道",
- "我开挖掘机拆屋的时候听特别带感",
- "1990年真实记录,当时的秋名山的日常",
- "1990年藤原豆腐店成了连锁店 没错这些车都是送豆腐的",
- "Go语言,从底层到应用,视Golang的环境搭建、基础知识、进阶知识、项目实践、Redis基础及其项目实践(海量用户通讯系统)、算法与数据结构基础知识的golang实现。",
- }
- Init()
- var out map[string]string
- for i := 0; i < b.N; i++ {
- out = Converts(context.Background(), testcase...)
- }
- b.Logf("in:%s,out:%s", testcase, out)
- }
|