24 lines
484 B
Go
24 lines
484 B
Go
|
package test
|
||
|
|
||
|
import (
|
||
|
"testing"
|
||
|
)
|
||
|
|
||
|
func TestHappyGetAlbum(t *testing.T) {
|
||
|
_, err := Client.V1().GetAlbum(WellKnownAlbumID)
|
||
|
if err != nil {
|
||
|
t.Errorf("expected success getting well known album: %v", err)
|
||
|
t.FailNow()
|
||
|
}
|
||
|
}
|
||
|
|
||
|
func TestSadGetAlbum(t *testing.T) {
|
||
|
album, err := Client.V1().GetAlbum(UnknownAlbumID)
|
||
|
if err != nil {
|
||
|
t.Logf("success returning error for unknown album: %v", err)
|
||
|
return
|
||
|
}
|
||
|
t.Errorf("expected error for unknown album: %d", album.ID)
|
||
|
t.FailNow()
|
||
|
}
|