PHP 클래스 spec\Prophecy\Doubler\ClassPatch\ProphecySubjectPatchSpec

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

공개 메소드들

메소드 설명
it_forces_all_class_methods_except_constructor_to_proxy_calls_into_prophecy_makeCall ( Prophecy\Doubler\Generator\Node\ClassNode $node, Prophecy\Doubler\Generator\Node\MethodNode $constructor, Prophecy\Doubler\Generator\Node\MethodNode $method1, Prophecy\Doubler\Generator\Node\MethodNode $method2, Prophecy\Doubler\Generator\Node\MethodNode $method3 )
it_forces_class_to_implement_ProphecySubjectInterface ( Prophecy\Doubler\Generator\Node\ClassNode $node )
it_has_priority_of_0 ( )
it_is_a_patch ( )
it_supports_any_class ( Prophecy\Doubler\Generator\Node\ClassNode $node )

메소드 상세

it_forces_all_class_methods_except_constructor_to_proxy_calls_into_prophecy_makeCall() 공개 메소드

public it_forces_all_class_methods_except_constructor_to_proxy_calls_into_prophecy_makeCall ( Prophecy\Doubler\Generator\Node\ClassNode $node, Prophecy\Doubler\Generator\Node\MethodNode $constructor, Prophecy\Doubler\Generator\Node\MethodNode $method1, Prophecy\Doubler\Generator\Node\MethodNode $method2, Prophecy\Doubler\Generator\Node\MethodNode $method3 )
$node Prophecy\Doubler\Generator\Node\ClassNode
$constructor Prophecy\Doubler\Generator\Node\MethodNode
$method1 Prophecy\Doubler\Generator\Node\MethodNode
$method2 Prophecy\Doubler\Generator\Node\MethodNode
$method3 Prophecy\Doubler\Generator\Node\MethodNode

it_forces_class_to_implement_ProphecySubjectInterface() 공개 메소드

public it_forces_class_to_implement_ProphecySubjectInterface ( Prophecy\Doubler\Generator\Node\ClassNode $node )
$node Prophecy\Doubler\Generator\Node\ClassNode

it_has_priority_of_0() 공개 메소드

it_is_a_patch() 공개 메소드

public it_is_a_patch ( )

it_supports_any_class() 공개 메소드

public it_supports_any_class ( Prophecy\Doubler\Generator\Node\ClassNode $node )
$node Prophecy\Doubler\Generator\Node\ClassNode