tvdb - languages_test.go
1 package tvdb_test
2
3 import "testing"
4
5 func TestLanguage(t *testing.T) {
6 t.Parallel()
7 tests := []struct {
8 ID uint64
9 Abbr string
10 }{
11 {7, "en"},
12 {13, "nl"},
13 {27, "zh"},
14 {28, "cs"},
15 }
16 for n, test := range tests {
17 l, err := conn.Language(test.ID)
18 if err != nil {
19 t.Errorf("test %d: unexpected error: %s", n+1, err)
20 }
21 if l.Abbreviation != test.Abbr {
22 t.Errorf("test %d: expecting abbr. %q, got %q", n+1, test.Abbr, l.Abbreviation)
23 }
24 }
25 }