- LimitMixedStringLen
This commit is contained in:
@@ -214,4 +214,24 @@ func TestLimitUTF8StringLen(t *testing.T) {
|
||||
t.Fatalf("%v处理错误,预期:%v,实际:%s", v[0], v[2], str)
|
||||
}
|
||||
}
|
||||
for _, v := range [][]interface{}{
|
||||
[]interface{}{
|
||||
"大家好abc",
|
||||
10,
|
||||
"大家好a",
|
||||
},
|
||||
[]interface{}{
|
||||
"a大家好123",
|
||||
8,
|
||||
"a大家",
|
||||
},
|
||||
} {
|
||||
str := LimitMixedStringLen(v[0].(string), v[1].(int))
|
||||
if str != v[2] {
|
||||
t.Fatalf("%v处理错误,预期:%v,实际:%s", v[0], v[2], str)
|
||||
}
|
||||
}
|
||||
t.Log(LimitStringLen("a大家好1234567", 8))
|
||||
t.Log(LimitUTF8StringLen("a大家好1234567", 8))
|
||||
t.Log(LimitMixedStringLen("a大家好1234567", 8))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user