public function testCreateWithUpdateAction()
 {
     $input = $this->provideInput(['action' => 'update', 'name' => 'my-module']);
     $factory = new ModuleManagementTaskFactory();
     $result = $factory->create($input, new Container());
     $this->assertInstanceOf('Samurai\\Module\\Task\\Updating', $result);
 }
Exemple #2
0
 /**
  * @param InputInterface $input
  * @return \Samurai\Task\ITask
  */
 private function getTask(InputInterface $input)
 {
     return ModuleManagementTaskFactory::create($input, $this->getServices());
 }