public function test_should_run_migration_up_and_down() { $unit_tester = new AkUnitTest(); $unit_tester->includeAndInstatiateModels('Picture'); $this->assertTrue($unit_tester->Picture->create(array('title' => __FUNCTION__))); $this->assertTrue($unit_tester->Picture->find('first', array('title' => __FUNCTION__))); $unit_tester->uninstallAndInstallMigration('Picture'); $this->assertNoErrors(); $this->assertFalse($unit_tester->Picture->find('all')); }
public function test_should_run_migration_up_and_down() { $unit_tester = new AkUnitTest(); $unit_tester->includeAndInstatiateModels('DummyPicture'); $this->assertTrue($unit_tester->DummyPicture->create(array('title' => __FUNCTION__))); $this->assertTrue($unit_tester->DummyPicture->find('first', array('title' => __FUNCTION__))); $unit_tester->uninstallAndInstallMigration('DummyPicture'); $this->expectException('RecordNotFoundException'); $unit_tester->DummyPicture->find('all'); }