invoke() публичный Метод

public invoke ( mixed $handler, mixed $message )
$handler mixed
$message mixed
 /**
  * @test
  */
 public function it_invokes_the_handle_command_method_of_the_handler_without_command_name()
 {
     $handleCommandStrategy = new HandleCommandStrategy();
     $doSomething = new CustomMessage("I am a command");
     $handleCommandHandler = new CustomMessageCommandHandler();
     $this->assertTrue($handleCommandStrategy->canInvoke($handleCommandHandler, $doSomething));
     $handleCommandStrategy->invoke($handleCommandHandler, $doSomething);
     $this->assertSame($doSomething, $handleCommandHandler->getLastMessage());
 }