public function testCreate() { /** @var $r TaxiPassenger */ $r = $this->finder->create(); $this->assertTrue($r instanceof TaxiPassenger); $this->assertEquals(4, $r->id); /** @var $r TaxiPassenger */ $r = $this->finder->create(); $this->assertTrue($r instanceof TaxiPassenger); $this->assertEquals(5, $r->id); }
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)); }