/** * Tests for: * AbstractItem::isVisible * AbstractItem::setVisible * AbstractItem::show * AbstractItem::hide */ function test_isVisible() { $item = new TestItem($this->page, array('display' => 'true')); $item->setVisible(false); $this->assertFalse($item->isVisible()); $item->setVisible(true); $this->assertTrue($item->isVisible()); $item->hide(); $this->assertFalse($item->isVisible()); $item->show(); $this->assertTrue($item->isVisible()); $this->assertSame($item, $item->setVisible(true)); }