uc_test.go 396 B

1234567891011121314151617181920212223
  1. // uc_test.go
  2. package uc
  3. import "testing"
  4. type ucTest struct {
  5. in, out string
  6. }
  7. var ucTests = []ucTest {
  8. ucTest{"abc", "ABC"},
  9. ucTest{"cvo-az", "CVO-AZ"},
  10. ucTest{"Antwerp", "ANTWERP"},
  11. }
  12. func TestUC(t *testing.T) {
  13. for _, ut := range ucTests {
  14. uc := UpperCase(ut.in)
  15. if uc != ut.out {
  16. t.Errorf("UpperCase(%s) = %s, must be %s.", ut.in, uc, ut.out)
  17. }
  18. }
  19. }