public function testContentToggleVisibility() { $content = $this->getRandomContent(); $visibility = $content->getVisible(); $event = new ContentToggleVisibilityEvent($content); $event->setDispatcher($this->dispatcher); $contentAction = new Content($this->getContainer()); $contentAction->toggleVisibility($event); $updatedContent = $event->getContent(); $this->assertInstanceOf('Thelia\\Model\\Content', $updatedContent); $this->assertEquals(!$visibility, $updatedContent->getVisible()); }