spec\PhpSpec\Listener\MethodReturnedNullListenerSpec::it_does_not_prompt_when_method_is_not_empty PHP Метод

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

public it_does_not_prompt_when_method_is_not_empty ( MethodCallEvent $methodCallEvent, ExampleEvent $exampleEvent, ConsoleIO $io, MethodAnalyser $methodAnalyser, SuiteEvent $event )
$methodCallEvent PhpSpec\Event\MethodCallEvent
$exampleEvent PhpSpec\Event\ExampleEvent
$io PhpSpec\Console\ConsoleIO
$methodAnalyser PhpSpec\Util\MethodAnalyser
$event PhpSpec\Event\SuiteEvent
    function it_does_not_prompt_when_method_is_not_empty(MethodCallEvent $methodCallEvent, ExampleEvent $exampleEvent, ConsoleIO $io, MethodAnalyser $methodAnalyser, SuiteEvent $event)
    {
        $methodCallEvent->getMethod()->willReturn('myMethod');
        $methodCallEvent->getSubject()->willReturn(new \DateTime());
        $methodAnalyser->methodIsEmpty('DateTime', 'myMethod')->willReturn(false);
        $this->afterMethodCall($methodCallEvent);
        $this->afterExample($exampleEvent);
        $this->afterSuite($event);
        $io->askConfirmation(Argument::any())->shouldNotHaveBeenCalled();
    }