PHP 클래스 ApplicationContext

상속: implements Behat\Behat\Context\Context, implements PhpSpec\Matcher\MatchersProviderInterface
파일 보기 프로젝트 열기: phpspec/phpspec 1 사용 예제들

공개 메소드들

메소드 설명
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() 공개 메소드