PHP 클래스 spec\Prophecy\ProphetSpec

상속: extends PhpSpec\ObjectBehavior
파일 보기 프로젝트 열기: phpspec/prophecy

공개 메소드들

메소드 설명
it_constructs_new_prophecy_on_prophesize_call ( )
it_constructs_new_prophecy_with_interface_if_specified ( $doubler, Prophecy\Prophecy\ProphecySubjectInterface $newDouble )
it_constructs_new_prophecy_with_parent_class_if_specified ( $doubler, Prophecy\Prophecy\ProphecySubjectInterface $newDouble )
it_does_nothing_during_checkPredictions_call_if_no_predictions_defined ( )
it_exposes_all_created_prophecies_through_getter ( )
it_exposes_doubler_through_getter ( $doubler )
it_throws_AggregateException_if_defined_predictions_fail ( Prophecy\Prophecy\MethodProphecy $method1, Prophecy\Prophecy\MethodProphecy $method2, Prophecy\Argument\ArgumentsWildcard $arguments1, Prophecy\Argument\ArgumentsWildcard $arguments2 )
let ( Prophecy\Doubler\Doubler $doubler, Prophecy\Prophecy\ProphecySubjectInterface $double )

메소드 상세

it_constructs_new_prophecy_on_prophesize_call() 공개 메소드

it_constructs_new_prophecy_with_interface_if_specified() 공개 메소드

public it_constructs_new_prophecy_with_interface_if_specified ( $doubler, Prophecy\Prophecy\ProphecySubjectInterface $newDouble )
$newDouble Prophecy\Prophecy\ProphecySubjectInterface

it_constructs_new_prophecy_with_parent_class_if_specified() 공개 메소드

public it_constructs_new_prophecy_with_parent_class_if_specified ( $doubler, Prophecy\Prophecy\ProphecySubjectInterface $newDouble )
$newDouble Prophecy\Prophecy\ProphecySubjectInterface

it_does_nothing_during_checkPredictions_call_if_no_predictions_defined() 공개 메소드

it_exposes_all_created_prophecies_through_getter() 공개 메소드

it_exposes_doubler_through_getter() 공개 메소드

public it_exposes_doubler_through_getter ( $doubler )

it_throws_AggregateException_if_defined_predictions_fail() 공개 메소드

public it_throws_AggregateException_if_defined_predictions_fail ( Prophecy\Prophecy\MethodProphecy $method1, Prophecy\Prophecy\MethodProphecy $method2, Prophecy\Argument\ArgumentsWildcard $arguments1, Prophecy\Argument\ArgumentsWildcard $arguments2 )
$method1 Prophecy\Prophecy\MethodProphecy
$method2 Prophecy\Prophecy\MethodProphecy
$arguments1 Prophecy\Argument\ArgumentsWildcard
$arguments2 Prophecy\Argument\ArgumentsWildcard

let() 공개 메소드

public let ( Prophecy\Doubler\Doubler $doubler, Prophecy\Prophecy\ProphecySubjectInterface $double )
$doubler Prophecy\Doubler\Doubler
$double Prophecy\Prophecy\ProphecySubjectInterface