Exemple #1
0
 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());
 }