Horde_ActiveSync_StateTest_Base::_testHierarchy PHP Method

_testHierarchy() protected method

protected _testHierarchy ( )
    protected function _testHierarchy()
    {
        self::$state->setBackend($this->getMockDriver());
        $collections = $this->getCollectionHandler(true);
        $seen = $collections->initHierarchySync(0);
        $this->assertEquals(array(), $seen);
        $expected = array(array('type' => 'change', 'flags' => 'NewMessage', 'id' => '@Tasks@', 'serverid' => '@Tasks@'), array('type' => 'change', 'flags' => 'NewMessage', 'id' => '@Notes@', 'serverid' => '@Notes@'), array('type' => 'change', 'flags' => 'NewMessage', 'id' => '@Contacts@', 'serverid' => '@Contacts@'), array('type' => 'change', 'flags' => 'NewMessage', 'id' => '@Calendar@', 'serverid' => '@Calendar@'));
        $changes = $collections->getHierarchyChanges();
        $this->assertEquals($expected, $changes);
    }