CacheBehaviorTestCase::testMissingDatasourceMethods PHP Метод

testMissingDatasourceMethods() публичный Метод

    function testMissingDatasourceMethods()
    {
        $this->CacheData->Behaviors->attach('Other');
        $results = $this->CacheData->find('all');
        $this->assertEquals($this->CacheData->Behaviors->Other->_dbconfig, 'cacher');
        $this->assertEquals(count($this->CacheData->Behaviors->Other->_dbfields), 5);
        $results = Set::extract('/CacheData/name', $results);
        $expected = array('A Cached Thing');
        $this->assertEquals($results, $expected);
        $this->CacheData->Behaviors->detach('Other');
    }