1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
package lexical import "testing" // TestSlowSort tests the SlowSort func. func TestSlowSort(t *testing.T) { words := make(map[string]string) words["dcba"] = "abcd" words["zyx"] = "xyz" for word, sorted := range words { s := SlowSort(word) if s != sorted { t.Errorf("Sort func failed, got %s, want %s", s, sorted) } } }