Halfway of getNowPlaying implementation

This commit is contained in:
Deluan
2016-03-17 09:34:32 -04:00
parent a3238ce17b
commit 68c456e188
13 changed files with 113 additions and 29 deletions
+6
View File
@@ -5,6 +5,7 @@ import (
"github.com/deluan/gosonic/api/responses"
"github.com/deluan/gosonic/domain"
"github.com/deluan/gosonic/engine"
"github.com/deluan/gosonic/persistence"
. "github.com/deluan/gosonic/tests"
"github.com/deluan/gosonic/utils"
@@ -19,6 +20,11 @@ func TestGetAlbumList(t *testing.T) {
return mockAlbumRepo
})
mockNowPlayingRepo := engine.CreateMockNowPlayingRepo()
utils.DefineSingleton(new(engine.NowPlayingRepository), func() engine.NowPlayingRepository {
return mockNowPlayingRepo
})
Convey("Subject: GetAlbumList Endpoint", t, func() {
mockAlbumRepo.SetData(`[
{"Id":"A","Name":"Vagarosa","ArtistId":"2"},