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

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

public it_prompts_and_warns_when_one_method_name_is_correct_but_other_reserved ( ExampleEvent $event, SuiteEvent $suiteEvent, ConsoleIO $io, PhpSpec\Util\NameChecker $nameChecker )
$event PhpSpec\Event\ExampleEvent
$suiteEvent PhpSpec\Event\SuiteEvent
$io PhpSpec\Console\ConsoleIO
$nameChecker PhpSpec\Util\NameChecker
    function it_prompts_and_warns_when_one_method_name_is_correct_but_other_reserved(ExampleEvent $event, SuiteEvent $suiteEvent, ConsoleIO $io, NameChecker $nameChecker)
    {
        $this->callAfterExample($event, $nameChecker, 'throw', false);
        $this->callAfterExample($event, $nameChecker, 'foo');
        $io->writeBrokenCodeBlock("I cannot generate the method 'throw' for you because it is a reserved keyword", 2)->shouldBeCalled();
        $io->askConfirmation(Argument::any())->shouldBeCalled();
        $suiteEvent->markAsNotWorthRerunning()->shouldBeCalled();
        $this->afterSuite($suiteEvent);
    }