1
0
mirror of https://github.com/duke-git/lancet.git synced 2026-02-17 03:02:28 +08:00

test: update some test functions

This commit is contained in:
dudaodong
2022-12-15 15:22:01 +08:00
parent 57e49c9520
commit 2c57266f8e

View File

@@ -139,23 +139,33 @@ func TestUpperSnakeCase(t *testing.T) {
func TestUpperFirst(t *testing.T) { func TestUpperFirst(t *testing.T) {
assert := internal.NewAssert(t, "TestLowerFirst") assert := internal.NewAssert(t, "TestLowerFirst")
assert.Equal("Foo", UpperFirst("foo")) cases := map[string]string{
assert.Equal("BAR", UpperFirst("bAR")) "": "",
assert.Equal("FOo", UpperFirst("FOo")) "foo": "Foo",
assert.Equal("FOo大", UpperFirst("fOo大")) "bAR": "BAR",
"FOo": "FOo",
"fOo大": "FOo大",
}
assert.NotEqual("Bar", UpperFirst("BAR")) for k, v := range cases {
assert.Equal(v, UpperFirst(k))
}
} }
func TestLowerFirst(t *testing.T) { func TestLowerFirst(t *testing.T) {
assert := internal.NewAssert(t, "TestLowerFirst") assert := internal.NewAssert(t, "TestLowerFirst")
assert.Equal("foo", LowerFirst("foo")) cases := map[string]string{
assert.Equal("bAR", LowerFirst("BAR")) "": "",
assert.Equal("fOo", LowerFirst("FOo")) "foo": "foo",
assert.Equal("fOo大", LowerFirst("FOo大")) "bAR": "bAR",
"FOo": "fOo",
"fOo大": "fOo大",
}
assert.NotEqual("Bar", LowerFirst("BAR")) for k, v := range cases {
assert.Equal(v, LowerFirst(k))
}
} }
func TestPadEnd(t *testing.T) { func TestPadEnd(t *testing.T) {