mapper: prettified test
This commit is contained in:
@@ -5,9 +5,9 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
)
|
)
|
||||||
|
|
||||||
var snakeTests = []struct {
|
var snakeTable = []struct {
|
||||||
name string
|
N string
|
||||||
expected string
|
V string
|
||||||
}{
|
}{
|
||||||
{"a", "a"},
|
{"a", "a"},
|
||||||
{"snake", "snake"},
|
{"snake", "snake"},
|
||||||
@@ -60,25 +60,25 @@ var snakeTests = []struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestSnakeCase(t *testing.T) {
|
func TestSnakeCase(t *testing.T) {
|
||||||
for _, tt := range snakeTests {
|
for _, test := range snakeTable {
|
||||||
if actual := snakeCase(tt.name); actual != tt.expected {
|
if actual := snakeCase(test.N); actual != test.V {
|
||||||
t.Error("expected", tt.expected, "got", actual, tt)
|
t.Error("V", test.V, "got", actual, test)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkSnakeCase(b *testing.B) {
|
func BenchmarkSnakeCase(b *testing.B) {
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
for _, test := range snakeTests {
|
for _, test := range snakeTable {
|
||||||
snakeCase(test.name)
|
snakeCase(test.N)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkToLower(b *testing.B) {
|
func BenchmarkToLower(b *testing.B) {
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
for _, test := range snakeTests {
|
for _, test := range snakeTable {
|
||||||
strings.ToLower(test.name)
|
strings.ToLower(test.N)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user