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

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

public let ( ConsoleIO $io, PhpSpec\Locator\ResourceManager $resources, ExampleEvent $event, Prophecy\Exception\Doubler\MethodNotFoundException $exception, PhpSpec\Locator\Resource $resource, GeneratorManager $generator, PhpSpec\Util\NameChecker $nameChecker )
$io PhpSpec\Console\ConsoleIO
$resources PhpSpec\Locator\ResourceManager
$event PhpSpec\Event\ExampleEvent
$exception Prophecy\Exception\Doubler\MethodNotFoundException
$resource PhpSpec\Locator\Resource
$generator PhpSpec\CodeGenerator\GeneratorManager
$nameChecker PhpSpec\Util\NameChecker
    function let(ConsoleIO $io, ResourceManager $resources, ExampleEvent $event, MethodNotFoundException $exception, Resource $resource, GeneratorManager $generator, NameChecker $nameChecker)
    {
        $this->beConstructedWith($io, $resources, $generator, $nameChecker);
        $event->getException()->willReturn($exception);
        $io->isCodeGenerationEnabled()->willReturn(true);
        $io->askConfirmation(Argument::any())->willReturn(false);
        $resources->createResource(Argument::any())->willReturn($resource);
        $exception->getArguments()->willReturn(array());
        $nameChecker->isNameValid('aMethod')->willReturn(true);
    }