                     }
 
                     it("isNoOpPlayback is true") {
-                        expect(posterPlugin.isNoOpPlayback).to(beTrue())
+                        expect(posterPlugin.activePlayback).to(beAKindOf(NoOpPlayback.self))
                     }
 
                     context("and change again to another playback") {
                         beforeEach {
                             core.activeContainer?.playback = AVFoundationPlayback(options: [:])
-                            posterPlugin = self.getPosterPlugin(core.activeContainer)
+                            posterPlugin = self.getPosterPlugin(core)
                         }
 
                         it("hides itself") {

        }
    }

    private func getPosterPlugin(_ container: Container?) -> PosterPlugin {
        return container?.plugins.first { $0.pluginName == PosterPlugin.name } as! PosterPlugin
    }
}

                    core = CoreFactory.create(with: [:], layerComposer: layerComposer)
                    core.render()

                    let posterPlugin = self.getPosterPlugin(core)

                    expect(posterPlugin.view.isHidden).to(beTrue())
                }
