示例#1
0
 /**
  * @expectedException \InvalidArgumentException
  * @expectedExceptionMessage The seed class "NonExistentSeeder" does not exist
  */
 public function testExecuteANonExistentSeedWorksAsExpected()
 {
     // stub environment
     $envStub = $this->getMock('\\Phinx\\Migration\\Manager\\Environment', array(), array('mockenv', array()));
     $this->manager->setEnvironments(array('mockenv' => $envStub));
     $this->manager->seed('mockenv', 'NonExistentSeeder');
     rewind($this->manager->getOutput()->getStream());
     $output = stream_get_contents($this->manager->getOutput()->getStream());
     $this->assertContains('UserSeeder', $output);
 }