eZ\Publish\Core\FieldType\Tests\Page\PageTest::testGetState PHP Method

testGetState() public method

public testGetState ( )
    public function testGetState()
    {
        $zone1 = new Zone(array('id' => 'foo'));
        $zone2 = new Zone(array('id' => 'bar'));
        $zone3 = new Zone(array('id' => 'baz'));
        $properties = array('layout' => 'my_layout', 'zones' => array($zone1, $zone2, $zone3));
        $page = new Page($properties);
        $this->assertEquals($properties + array('zonesById' => array('foo' => $zone1, 'bar' => $zone2, 'baz' => $zone3), 'attributes' => array()), $page->getState());
    }