PHP Class spec\PhpSpec\Listener\MethodNotFoundListenerSpec

Inheritance: extends PhpSpec\ObjectBehavior
ファイルを表示 Open project: phpspec/phpspec

Public Methods

Method Description
it_does_not_prompt_for_method_generation_if_input_is_not_interactive ( $exampleEvent, $suiteEvent, $io, PhpSpec\Exception\Fracture\MethodNotFoundException $exception )
it_does_not_prompt_for_method_generation_if_no_exception_was_thrown ( $exampleEvent, $suiteEvent, $io )
it_does_not_prompt_for_method_generation_if_non_methodnotfoundexception_was_thrown ( $exampleEvent, $suiteEvent, $io, InvalidArgumentException $exception )
it_prompts_and_warns_when_one_method_name_is_correct_but_other_reserved ( $exampleEvent, SuiteEvent $suiteEvent, ConsoleIO $io, PhpSpec\Util\NameChecker $nameChecker )
it_prompts_for_method_generation_if_methodnotfoundexception_was_thrown_and_input_is_interactive ( $exampleEvent, $suiteEvent, $io, PhpSpec\Util\NameChecker $nameChecker )
it_warns_when_method_name_is_reserved ( $exampleEvent, $suiteEvent, ConsoleIO $io, PhpSpec\Util\NameChecker $nameChecker )
let ( ConsoleIO $io, PhpSpec\Locator\ResourceManager $resourceManager, GeneratorManager $generatorManager, SuiteEvent $suiteEvent, ExampleEvent $exampleEvent, PhpSpec\Util\NameChecker $nameChecker )

Private Methods

Method Description
callAfterExample ( $exampleEvent, $nameChecker, $method, $isNameValid = true )

Method Details

it_does_not_prompt_for_method_generation_if_input_is_not_interactive() public method

public it_does_not_prompt_for_method_generation_if_input_is_not_interactive ( $exampleEvent, $suiteEvent, $io, PhpSpec\Exception\Fracture\MethodNotFoundException $exception )
$exception PhpSpec\Exception\Fracture\MethodNotFoundException

it_does_not_prompt_for_method_generation_if_no_exception_was_thrown() public method

public it_does_not_prompt_for_method_generation_if_no_exception_was_thrown ( $exampleEvent, $suiteEvent, $io )

it_does_not_prompt_for_method_generation_if_non_methodnotfoundexception_was_thrown() public method

public it_does_not_prompt_for_method_generation_if_non_methodnotfoundexception_was_thrown ( $exampleEvent, $suiteEvent, $io, InvalidArgumentException $exception )
$exception InvalidArgumentException

it_prompts_and_warns_when_one_method_name_is_correct_but_other_reserved() public method

public it_prompts_and_warns_when_one_method_name_is_correct_but_other_reserved ( $exampleEvent, SuiteEvent $suiteEvent, ConsoleIO $io, PhpSpec\Util\NameChecker $nameChecker )
$suiteEvent PhpSpec\Event\SuiteEvent
$io PhpSpec\Console\ConsoleIO
$nameChecker PhpSpec\Util\NameChecker

it_prompts_for_method_generation_if_methodnotfoundexception_was_thrown_and_input_is_interactive() public method

public it_prompts_for_method_generation_if_methodnotfoundexception_was_thrown_and_input_is_interactive ( $exampleEvent, $suiteEvent, $io, PhpSpec\Util\NameChecker $nameChecker )
$nameChecker PhpSpec\Util\NameChecker

it_warns_when_method_name_is_reserved() public method

public it_warns_when_method_name_is_reserved ( $exampleEvent, $suiteEvent, ConsoleIO $io, PhpSpec\Util\NameChecker $nameChecker )
$io PhpSpec\Console\ConsoleIO
$nameChecker PhpSpec\Util\NameChecker

let() public method

public let ( ConsoleIO $io, PhpSpec\Locator\ResourceManager $resourceManager, GeneratorManager $generatorManager, SuiteEvent $suiteEvent, ExampleEvent $exampleEvent, PhpSpec\Util\NameChecker $nameChecker )
$io PhpSpec\Console\ConsoleIO
$resourceManager PhpSpec\Locator\ResourceManager
$generatorManager PhpSpec\CodeGenerator\GeneratorManager
$suiteEvent PhpSpec\Event\SuiteEvent
$exampleEvent PhpSpec\Event\ExampleEvent
$nameChecker PhpSpec\Util\NameChecker