Phactory\Sql\PhactoryTest::testGetAll PHP Метод

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

public testGetAll ( )
    public function testGetAll()
    {
        $name = 'testuser';
        // define and create users in db
        $this->phactory->define('user', array('name' => $name));
        $users = array($this->phactory->create('user'), $this->phactory->create('user'));
        // get expected rows from database
        $db_users = $this->phactory->getAll('user', array('name' => $name));
        // test retrieved db rows
        $this->assertEquals(2, count($db_users));
        $this->assertEquals($name, $db_users[0]->name);
        $this->assertEquals($name, $db_users[1]->name);
        $this->assertInstanceOf('Phactory\\Sql\\Row', $db_users[0]);
    }