PHP Класс spec\PhpSpec\Listener\CollaboratorNotFoundListenerSpec

Наследование: extends PhpSpec\ObjectBehavior
Показать файл Открыть проект

Открытые методы

Метод Описание
it_does_not_generate_interface_when_prompt_is_answered_with_no ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent, GeneratorManager $generator )
it_does_not_prompt_to_generate_when_there_was_an_exception_of_the_wrong_type ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent, InvalidArgumentException $otherException )
it_does_not_prompt_to_generate_when_there_was_no_exception ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent )
it_does_not_prompt_when_code_generation_is_disabled ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent )
it_does_not_prompt_when_collaborator_is_in_spec_namespace ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent, PhpSpec\Exception\Fracture\CollaboratorNotFoundException $exception )
it_generates_interface_when_prompt_is_answered_with_yes ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent, GeneratorManager $generator, PhpSpec\Locator\Resource $resource )
it_listens_to_afterexample_and_aftersuite_events ( )
it_prompts_to_generate_missing_collaborator ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent )
let ( ConsoleIO $io, PhpSpec\Exception\Fracture\CollaboratorNotFoundException $exception, ExampleEvent $exampleEvent, PhpSpec\Locator\ResourceManager $resources, GeneratorManager $generator, PhpSpec\Locator\Resource $resource )

Описание методов

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

public it_does_not_generate_interface_when_prompt_is_answered_with_no ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent, GeneratorManager $generator )
$io PhpSpec\Console\ConsoleIO
$exampleEvent PhpSpec\Event\ExampleEvent
$suiteEvent PhpSpec\Event\SuiteEvent
$generator PhpSpec\CodeGenerator\GeneratorManager

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

public it_does_not_prompt_to_generate_when_there_was_an_exception_of_the_wrong_type ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent, InvalidArgumentException $otherException )
$io PhpSpec\Console\ConsoleIO
$exampleEvent PhpSpec\Event\ExampleEvent
$suiteEvent PhpSpec\Event\SuiteEvent
$otherException InvalidArgumentException

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

public it_does_not_prompt_to_generate_when_there_was_no_exception ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent )
$io PhpSpec\Console\ConsoleIO
$exampleEvent PhpSpec\Event\ExampleEvent
$suiteEvent PhpSpec\Event\SuiteEvent

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

public it_does_not_prompt_when_code_generation_is_disabled ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent )
$io PhpSpec\Console\ConsoleIO
$exampleEvent PhpSpec\Event\ExampleEvent
$suiteEvent PhpSpec\Event\SuiteEvent

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

public it_does_not_prompt_when_collaborator_is_in_spec_namespace ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent, PhpSpec\Exception\Fracture\CollaboratorNotFoundException $exception )
$io PhpSpec\Console\ConsoleIO
$exampleEvent PhpSpec\Event\ExampleEvent
$suiteEvent PhpSpec\Event\SuiteEvent
$exception PhpSpec\Exception\Fracture\CollaboratorNotFoundException

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

public it_generates_interface_when_prompt_is_answered_with_yes ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent, GeneratorManager $generator, PhpSpec\Locator\Resource $resource )
$io PhpSpec\Console\ConsoleIO
$exampleEvent PhpSpec\Event\ExampleEvent
$suiteEvent PhpSpec\Event\SuiteEvent
$generator PhpSpec\CodeGenerator\GeneratorManager
$resource PhpSpec\Locator\Resource

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

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

public it_prompts_to_generate_missing_collaborator ( ConsoleIO $io, ExampleEvent $exampleEvent, SuiteEvent $suiteEvent )
$io PhpSpec\Console\ConsoleIO
$exampleEvent PhpSpec\Event\ExampleEvent
$suiteEvent PhpSpec\Event\SuiteEvent

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

public let ( ConsoleIO $io, PhpSpec\Exception\Fracture\CollaboratorNotFoundException $exception, ExampleEvent $exampleEvent, PhpSpec\Locator\ResourceManager $resources, GeneratorManager $generator, PhpSpec\Locator\Resource $resource )
$io PhpSpec\Console\ConsoleIO
$exception PhpSpec\Exception\Fracture\CollaboratorNotFoundException
$exampleEvent PhpSpec\Event\ExampleEvent
$resources PhpSpec\Locator\ResourceManager
$generator PhpSpec\CodeGenerator\GeneratorManager
$resource PhpSpec\Locator\Resource