github.com/chasestarr/deis@v1.13.5-0.20170519182049-1d9e59fbdbfc/client/controller/api/keys_test.go (about) 1 package api 2 3 import ( 4 "sort" 5 "testing" 6 ) 7 8 func TestKeysSorted(t *testing.T) { 9 keys := Keys{ 10 {"", "Delta", "", "", "", ""}, 11 {"", "Alpha", "", "", "", ""}, 12 {"", "Gamma", "", "", "", ""}, 13 {"", "Zeta", "", "", "", ""}, 14 } 15 16 sort.Sort(keys) 17 expectedKeys := []string{"Alpha", "Delta", "Gamma", "Zeta"} 18 19 for i, key := range keys { 20 if expectedKeys[i] != key.ID { 21 t.Errorf("Expected domains to be sorted %v, Got %v at index %v", expectedKeys[i], key.ID, i) 22 } 23 } 24 }