...
1 package stringsx
2
3 import (
4 "testing"
5
6 "github.com/stretchr/testify/assert"
7 )
8
9 func TestToLowerInitial(t *testing.T) {
10 assert.Equal(t, "", ToLowerInitial(""))
11 assert.Equal(t, "a", ToLowerInitial("a"))
12 assert.Equal(t, "a", ToLowerInitial("A"))
13 assert.Equal(t, "ab", ToLowerInitial("Ab"))
14 assert.Equal(t, "aA", ToLowerInitial("AA"))
15 }
16
17 func TestToUpperInitial(t *testing.T) {
18 assert.Equal(t, "", ToUpperInitial(""))
19 assert.Equal(t, "A", ToUpperInitial("a"))
20 assert.Equal(t, "A", ToUpperInitial("A"))
21 assert.Equal(t, "AB", ToUpperInitial("aB"))
22 assert.Equal(t, "Ab", ToUpperInitial("ab"))
23 }
24
View as plain text