PHP 클래스 PHPSpec\Matcher\ThrowMatcher

상속: implements PHPSpec\Matcher\Matcher
파일 보기 프로젝트 열기: phpspec/phpspec

공개 메소드들

메소드 설명
__construct ( Unwrapper $unwrapper, PhpSpec\Formatter\Presenter\Presenter $presenter, PhpSpec\Factory\ReflectionFactory $factory )
getPriority ( ) : integer
negativeMatch ( string $name, mixed $subject, array $arguments ) : PhpSpec\Wrapper\DelayedCall
positiveMatch ( string $name, mixed $subject, array $arguments ) : PhpSpec\Wrapper\DelayedCall
supports ( string $name, mixed $subject, array $arguments ) : boolean
verifyNegative ( callable $callable, array $arguments, string | null | object $exception = null )
verifyPositive ( callable $callable, array $arguments, null | object | string $exception = null )

비공개 메소드들

메소드 설명
getDelayedCall ( callable $check, mixed $subject, array $arguments ) : PhpSpec\Wrapper\DelayedCall
getException ( array $arguments ) : null | string

메소드 상세

__construct() 공개 메소드

public __construct ( Unwrapper $unwrapper, PhpSpec\Formatter\Presenter\Presenter $presenter, PhpSpec\Factory\ReflectionFactory $factory )
$unwrapper PhpSpec\Wrapper\Unwrapper
$presenter PhpSpec\Formatter\Presenter\Presenter
$factory PhpSpec\Factory\ReflectionFactory

getPriority() 공개 메소드

public getPriority ( ) : integer
리턴 integer

negativeMatch() 공개 메소드

public negativeMatch ( string $name, mixed $subject, array $arguments ) : PhpSpec\Wrapper\DelayedCall
$name string
$subject mixed
$arguments array
리턴 PhpSpec\Wrapper\DelayedCall

positiveMatch() 공개 메소드

public positiveMatch ( string $name, mixed $subject, array $arguments ) : PhpSpec\Wrapper\DelayedCall
$name string
$subject mixed
$arguments array
리턴 PhpSpec\Wrapper\DelayedCall

supports() 공개 메소드

public supports ( string $name, mixed $subject, array $arguments ) : boolean
$name string
$subject mixed
$arguments array
리턴 boolean

verifyNegative() 공개 메소드

public verifyNegative ( callable $callable, array $arguments, string | null | object $exception = null )
$callable callable
$arguments array
$exception string | null | object

verifyPositive() 공개 메소드

public verifyPositive ( callable $callable, array $arguments, null | object | string $exception = null )
$callable callable
$arguments array
$exception null | object | string