spec\PhpSpec\Listener\CollaboratorMethodNotFoundListenerSpec::it_generates_the_method_signature_when_user_says_yes_at_prompt PHP Метод

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

public it_generates_the_method_signature_when_user_says_yes_at_prompt ( ConsoleIO $io, ExampleEvent $event, SuiteEvent $suiteEvent, Prophecy\Exception\Doubler\MethodNotFoundException $exception, PhpSpec\Locator\Resource $resource, GeneratorManager $generator )
$io PhpSpec\Console\ConsoleIO
$event PhpSpec\Event\ExampleEvent
$suiteEvent PhpSpec\Event\SuiteEvent
$exception Prophecy\Exception\Doubler\MethodNotFoundException
$resource PhpSpec\Locator\Resource
$generator PhpSpec\CodeGenerator\GeneratorManager
    function it_generates_the_method_signature_when_user_says_yes_at_prompt(ConsoleIO $io, ExampleEvent $event, SuiteEvent $suiteEvent, MethodNotFoundException $exception, Resource $resource, GeneratorManager $generator)
    {
        $io->askConfirmation(Argument::any())->willReturn(true);
        $exception->getClassname()->willReturn('spec\\PhpSpec\\Listener\\DoubleOfInterface');
        $exception->getMethodName()->willReturn('aMethod');
        $this->afterExample($event);
        $this->afterSuite($suiteEvent);
        $generator->generate($resource, 'method-signature', Argument::any())->shouldHaveBeenCalled();
    }