 
                     expect(posterPlugin.isHidden).to(beTrue())
                 }
+            }
 
-                it("Should be rendered if container have posterUrl Option") {
+            context("when container has posterUrl option") {
+                it("plugin is render") {
                     container = Container(options: options)
                     container.render()
 

                    posterPlugin = self.getPosterPlugin(container)
                }

                it("Should be hidden after container Play event ") {
                    expect(posterPlugin.isHidden).to(beFalse())
                    container.playback?.trigger(Event.playing.rawValue)
                    expect(posterPlugin.isHidden).to(beTrue())
                }

                it("Should be not hidden after container Ended event") {
                    container.playback?.trigger(Event.playing.rawValue)
                    container.playback?.trigger(Event.didComplete.rawValue)

                    expect(posterPlugin.isHidden).to(beFalse())
                }
            }
        }


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

            context("when container doesnt have posterUrl option") {
                it("plugin is set to invisible") {
                    container = Container(options: ["anotherOption": true])
                    container.render()

