gomdb/gomdb_test.go
Agniva De Sarker 683c3c5411 Cleanup: Made the search API more elegant
- Correcting the tests (They were missing return statements)
2016-06-14 22:22:21 +05:30

39 lines
714 B
Go

package gomdb
import "testing"
func TestImdbSearchMovies(t *testing.T) {
query := &QueryData{Title: "Fight Club", Year: "1999"}
resp, err := Search(query)
if err != nil {
t.Error(err)
return
}
if resp.Search[0].Title != "Fight Club" {
t.Error("Wrong Movie")
}
}
func TestImdbGetMovieByTitle(t *testing.T) {
query := &QueryData{Title: "Fight Club", Year: "1999"}
resp, err := MovieByTitle(query)
if err != nil {
t.Error(err)
return
}
if resp.Title != "Fight Club" {
t.Error("Wrong Movie")
}
}
func TestImdbGetMovieByImdbID(t *testing.T) {
resp, err := MovieByImdbID("tt0137523")
if err != nil {
t.Error(err)
return
}
if resp.Title != "Fight Club" {
t.Error("Wrong Movie")
}
}