1 package aipreflect 2 3 import ( 4 "testing" 5 6 "gotest.tools/v3/assert" 7 ) 8 9 func Test_initialUpperCase(t *testing.T) { 10 t.Parallel() 11 for _, tt := range []struct { 12 s string 13 expected string 14 }{ 15 {s: "", expected: ""}, 16 {s: "a", expected: "A"}, 17 {s: "aaa", expected: "Aaa"}, 18 } { 19 tt := tt 20 t.Run(tt.s, func(t *testing.T) { 21 t.Parallel() 22 assert.Equal(t, tt.expected, initialUpperCase(tt.s)) 23 }) 24 } 25 } 26