github.com/jshiv/can-go@v0.2.1-0.20210224011015-069e90e90bdf/internal/identifiers/char_test.go (about) 1 package identifiers 2 3 import ( 4 "testing" 5 6 "gotest.tools/v3/assert" 7 ) 8 9 func TestIsAlphaChar(t *testing.T) { 10 assert.Assert(t, IsAlphaChar('b')) 11 assert.Assert(t, IsAlphaChar('C')) 12 assert.Assert(t, !IsAlphaChar('Ö')) 13 assert.Assert(t, !IsAlphaChar('_')) 14 } 15 16 func TestIsNumChar(t *testing.T) { 17 assert.Assert(t, IsNumChar('0')) 18 assert.Assert(t, IsNumChar('1')) 19 assert.Assert(t, IsNumChar('2')) 20 assert.Assert(t, IsNumChar('9')) 21 assert.Assert(t, !IsNumChar('/')) 22 assert.Assert(t, !IsNumChar('a')) 23 }