   func testBackgroundImageNeverCompleting() {
     let scheduler = TestScheduler()
 
-    withEnvironment(apiService: service, debounceScheduler: scheduler, assetImageGeneratorType: MockNeverFinishingAssetImageGenerator.self) {
+    withEnvironment(debounceScheduler: scheduler, assetImageGeneratorType: MockNeverFinishingAssetImageGenerator.self) {
 
       let viewModel = PlaylistViewModel(initialPlaylist: playlist, currentProject: project)
 

  }

  func testBackgroundImageFailure() {
    withEnvironment(apiService: service, assetImageGeneratorType: MockFailureAssetImageGenerator.self) {

      let viewModel = PlaylistViewModel(initialPlaylist: playlist, currentProject: project)


  func testLongRunningBackgroundImage() {
    let scheduler = TestScheduler()

    withEnvironment(debounceScheduler: scheduler, assetImageGeneratorType: MockLongRunningAssetImageGenerator.self) {

      let viewModel = PlaylistViewModel(initialPlaylist: playlist, currentProject: project)

