Big Refactor:
- Create model.DataStore, with provision for transactions - Change all layers dependencies on repositories to use DataStore - Implemented persistence.SQLStore - Removed iTunes Bridge/Importer support
This commit is contained in:
@@ -15,10 +15,11 @@ import (
|
||||
func TestCover(t *testing.T) {
|
||||
Init(t, false)
|
||||
|
||||
mockMediaFileRepo := persistence.CreateMockMediaFileRepo()
|
||||
mockAlbumRepo := persistence.CreateMockAlbumRepo()
|
||||
ds := &persistence.MockDataStore{}
|
||||
mockMediaFileRepo := ds.MediaFile().(*persistence.MockMediaFile)
|
||||
mockAlbumRepo := ds.Album().(*persistence.MockAlbum)
|
||||
|
||||
cover := engine.NewCover(mockMediaFileRepo, mockAlbumRepo)
|
||||
cover := engine.NewCover(ds)
|
||||
out := new(bytes.Buffer)
|
||||
|
||||
Convey("Subject: GetCoverArt Endpoint", t, func() {
|
||||
|
||||
Reference in New Issue
Block a user