コード例 #1
0
 public function testSave()
 {
     $startingAge = $this->object[3]->age;
     $this->object[3]->age = ++$startingAge;
     $this->object[] = new Mock\Car(array('brand' => 'Ford', 'colour' => 'Black', 'owner_id' => 3, 'doors' => 2, 'age' => 100));
     $ids = $this->object->save();
     $toyota = Mock\Car::Find(4);
     $this->assertEquals($startingAge, $toyota->age);
     $this->assertEquals(5, count($ids));
     $this->assertEquals($ids[4], Mock\Car::FindByBrand('Ford')->id());
 }
コード例 #2
0
 public function testFindBy()
 {
     $car = Mock\Car::FindByBrand('Alfa Romeo');
     $this->assertEquals('FlexibleORMTests\\Mock\\Car', get_class($car));
     $this->assertEquals('Alfa Romeo', $car->brand);
 }