PHP Класс ApplicationContext

Наследование: implements Behat\Behat\Context\Context, implements PhpSpec\Matcher\MatchersProviderInterface
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
exampleShouldHaveBeenSkipped ( $number )
examplesShouldHaveBeenRun ( $number )
iDescribeTheClass ( $class )
iDescribeTheClassWithTheConfig ( $class, $config )
iRunPhpspec ( $formatter = null, $option = null, $interactive = null, $spec = null )
iRunPhpspecAndAnswerToBothQuestions ( $answer )
iRunPhpspecAndAnswerWhenAskedIfIWantToGenerateTheCode ( $answer, $option = null )
iRunPhpspecWithConfigAndAnswerIfIWantToGenerateTheCode ( $config, $answer )
iRunPhpspecWithTheSpec ( $spec )
iRunPhpspecWithTheSpecAndTheConfig ( $spec, $config )
iShouldBePromptedForCodeGeneration ( )
iShouldBePromptedWith ( Behat\Gherkin\Node\PyStringNode $question )
iShouldNotBePromptedForCodeGeneration ( )
iShouldSee ( $output )
iShouldSeeValidJunitOutput ( )
setupApplication ( )
theExitCodeShouldBe ( $code )
theSuiteShouldNotPass ( )
theSuiteShouldPass ( )
theTestsShouldBeRerun ( )
theTestsShouldNotBeRerun ( )

Приватные методы

Метод Описание
addOptionToArguments ( string $option, array &$arguments )
checkApplicationOutput ( $output )
normalize ( $string )
setupPrompter ( )
setupReRunner ( )

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

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

public exampleShouldHaveBeenSkipped ( $number )

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

public examplesShouldHaveBeenRun ( $number )

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

public iDescribeTheClass ( $class )

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

public iDescribeTheClassWithTheConfig ( $class, $config )

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

public iRunPhpspec ( $formatter = null, $option = null, $interactive = null, $spec = null )

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

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

public iRunPhpspecAndAnswerWhenAskedIfIWantToGenerateTheCode ( $answer, $option = null )

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

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

public iRunPhpspecWithTheSpec ( $spec )

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

public iRunPhpspecWithTheSpecAndTheConfig ( $spec, $config )

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

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

public iShouldBePromptedWith ( Behat\Gherkin\Node\PyStringNode $question )
$question Behat\Gherkin\Node\PyStringNode

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

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

public iShouldSee ( $output )

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

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

public setupApplication ( )

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

public theExitCodeShouldBe ( $code )

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

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

public theSuiteShouldPass ( )

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

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