lithium\tests\cases\data\collection\DocumentSetTest::testValid PHP Метод

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

public testValid ( )
    public function testValid()
    {
        $collection = new DocumentSet();
        $this->assertFalse($collection->valid());
        $collection = new DocumentSet(array('data' => array('value' => 42)));
        $this->assertTrue($collection->valid());
        $resource = new MockResult(array('data' => array()));
        $collection = new DocumentSet(array('model' => $this->_model, 'result' => $resource));
        $this->assertFalse($collection->valid());
        $resource = new MockResult(array('data' => array(array('id' => 1, 'data' => 'data1'))));
        $collection = new DocumentSet(array('model' => $this->_model, 'result' => $resource));
        $this->assertTrue($collection->valid());
    }