minor phpdoc fix, test string fixed for unknown task class

This commit is contained in:
Claudio Zizza 2015-01-05 14:14:55 +01:00 committed by Claudio Zizza
parent 2c27e2c46d
commit 1acffae330
2 changed files with 11 additions and 2 deletions

View file

@ -30,7 +30,7 @@ class Factory
* @param boolean $inRollback
* @param string $stage
* @return \Mage\Task\AbstractTask
* @throws \Exception|\Mage\Task\ErrorWithMessageException
* @throws \Exception
*/
public static function get($taskData, Config $taskConfig, $inRollback = false, $stage = null)
{

View file

@ -30,6 +30,15 @@ class FactoryTest extends PHPUnit_Framework_TestCase
$this->assertInstanceOf('\\Mage\\Task\\AbstractTask', $task);
}
/**
* @dataProvider taskDataProvider
*/
public function testGetWith($taskData)
{
$task = Factory::get($taskData, $this->config);
$this->assertInstanceOf('\\Mage\\Task\\AbstractTask', $task);
}
/**
* @expectedException \Exception
* @expectedExceptionMessage The Task MyInconsistentTask must be an instance of Mage\Task\AbstractTask.
@ -45,7 +54,7 @@ class FactoryTest extends PHPUnit_Framework_TestCase
*/
public function testGetClassDoesNotExist()
{
Factory::get('notknowntask', $this->config);
Factory::get('unknowntask', $this->config);
}
/**