Преглед на файлове

Add tests for untested methods

tags/v0.1.0
Ian Coleman преди 5 години
родител
ревизия
3605ed457b
променени са 1 файла, в които са добавени 56 реда и са изтрити 0 реда
  1. +56
    -0
      snake_test.go

+ 56
- 0
snake_test.go Целия файл

@@ -89,3 +89,59 @@ func TestToDelimited(t *testing.T) {
}
}
}

func TestToScreamingSnake(t *testing.T) {
cases := [][]string{
[]string{"testCase", "TEST_CASE"},
}
for _, i := range cases {
in := i[0]
out := i[1]
result := ToScreamingSnake(in)
if result != out {
t.Error("'" + result + "' != '" + out + "'")
}
}
}

func TestToKebab(t *testing.T) {
cases := [][]string{
[]string{"testCase", "test-case"},
}
for _, i := range cases {
in := i[0]
out := i[1]
result := ToKebab(in)
if result != out {
t.Error("'" + result + "' != '" + out + "'")
}
}
}

func TestToScreamingKebab(t *testing.T) {
cases := [][]string{
[]string{"testCase", "TEST-CASE"},
}
for _, i := range cases {
in := i[0]
out := i[1]
result := ToScreamingKebab(in)
if result != out {
t.Error("'" + result + "' != '" + out + "'")
}
}
}

func TestToScreamingDelimited(t *testing.T) {
cases := [][]string{
[]string{"testCase", "TEST.CASE"},
}
for _, i := range cases {
in := i[0]
out := i[1]
result := ToScreamingDelimited(in, '.', true)
if result != out {
t.Error("'" + result + "' != '" + out + "'")
}
}
}

Loading…
Отказ
Запис