Exemple #1
0
 /**
  * @covers Foote\Ginny\Map\BaseMap::validate
  *
  * @expectedException \Foote\Ginny\Exception\GinnyMapException
  * @expectedExceptionCode 301
  */
 public function testInvalidModel()
 {
     $model = new BaseModel('Thing');
     $bundle = new BaseBundle('Bundle');
     $bundle->addModel($model);
     $map = new BaseMap('Admin');
     $map->addBundle($bundle);
     //additional model validations tested inside BaseBundleTest
     $map->validate();
 }
Exemple #2
0
 /**
  * @covers Foote\Ginny\Map\BaseModel::validate
  *
  * @expectedException \Foote\Ginny\Exception\GinnyMapException
  * @expectedExceptionCode 301
  */
 public function testMissingFields()
 {
     $model = new BaseModel('Thing');
     $bundle = new BaseBundle('Bundle');
     $bundle->addModel($model);
     $model->validate();
     //all is good, no exceptions
     $this->assertTrue(true);
 }
Exemple #3
0
 /**
  * @covers Foote\Ginny\Map\BaseBundle::validate
  *
  * @expectedException \Foote\Ginny\Exception\GinnyMapException
  * @expectedExceptionCode 301
  */
 public function testInvalidModel()
 {
     $model = new BaseModel('Thing');
     $bundle = new BaseBundle('Bundle');
     $bundle->addModel($model);
     //additional model validations tested inside BaseModelTest
     $bundle->validate();
 }