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]);
}