public function testFetchAll() { /** @var $r TaxiPassenger[] */ $r = $this->finder->getSelectBuilder()->likeInPart('name', 'smit')->fetchAll(); $this->assertEquals(2, count($r)); $this->assertEquals('Mike Smit', $r[0]->getName()); }
public function testCommit() { //test insert $this->finder->create()->setName('Sylvester Stallone')->setPhone('+1-123-123'); //test delete $this->finder->getByIdOrFalse(3)->delete(); //test update $this->finder->getByIdOrFalse(2)->setName('Mr. Jack Smit'); $this->orm->commit(); //clean objects and see changes $this->assertEquals('Mike Smit', $this->finder->getByIdOrFalse(1)->getName()); $this->assertEquals('Mr. Jack Smit', $this->finder->getByIdOrFalse(2)->getName()); $this->assertEquals('Sylvester Stallone', $this->finder->getByIdOrFalse(4)->getName()); $this->assertFalse($this->finder->getByIdOrFalse(3)); }