Initial commit
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
package str
|
||||
|
||||
import "testing"
|
||||
|
||||
func TestJoin(t *testing.T) {
|
||||
t.Run("字符串拼接", func(t *testing.T) {
|
||||
if got := Join("abc", " ", "def"); got != "abc def" {
|
||||
t.Errorf("Join() = %v, want %v", got, "abc def")
|
||||
}
|
||||
})
|
||||
t.Run("字符串拼接单个字符", func(t *testing.T) {
|
||||
if got := Join("abc"); got != "abc" {
|
||||
t.Errorf("Join() = %v, want %v", got, "abc")
|
||||
}
|
||||
})
|
||||
t.Run("中文字符串拼接", func(t *testing.T) {
|
||||
if got := Join("中文字符串拼接", " ", "你好"); got != "中文字符串拼接 你好" {
|
||||
t.Errorf("Join() = %v, want %v", got, "中文字符串拼接 你好")
|
||||
}
|
||||
})
|
||||
t.Run("中文字符串拼接单个字符", func(t *testing.T) {
|
||||
if got := Join("中文字符串拼接"); got != "中文字符串拼接" {
|
||||
t.Errorf("Join() = %v, want %v", got, "中文字符串拼接")
|
||||
}
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user