abstract class AbstractConstraintTestCase extends TestCase

internal  This class is not covered by the backward compatibility promise
 

Methods

static Constraint
createConstraint(array $ctorArgs)

Creates constraint's instance.

static iterable
static iterable
static iterable
static iterable
static iterable
void
testConstraintUnaryOperatorFailure(array $ctorArgs, mixed $actual, string $message)

No description

void
testConstraintEvaluationSucceeds(array $ctorArgs, mixed $actual)

No description

void
testConstraintEvaluationFails(array $ctorArgs, mixed $actual, string $message)

No description

void
testNotConstraintEvaluationSucceeds(array $ctorArgs, mixed $actual)

No description

void
testNotConstraintEvaluationFails(array $ctorArgs, mixed $actual, string $message)

No description

UnaryOperator
wrapWithUnaryOperator(Constraint $constraint, string $operator = 'noop', int $precedence = 1)

Returns $constraint wrapped with an UnaryOperator.

__construct(Constraint $constraint, string $operator, int $precedence)

No description

string
operator()

No description

int
precedence()

No description

Details

at line 38
abstract static Constraint createConstraint(array $ctorArgs)

Creates constraint's instance.

Parameters

array $ctorArgs

Return Value

Constraint

at line 47
abstract static iterable provConstraintUnaryOperatorFailure()

No description

Return Value

iterable

at line 55
abstract static iterable provConstraintEvaluationSucceeds()

No description

Return Value

iterable

at line 64
abstract static iterable provConstraintEvaluationFails()

No description

Return Value

iterable

at line 72
abstract static iterable provNotConstraintEvaluationSucceeds()

No description

Return Value

iterable

at line 81
abstract static iterable provNotConstraintEvaluationFails()

No description

Return Value

iterable

at line 92
final void testConstraintUnaryOperatorFailure(array $ctorArgs, mixed $actual, string $message)

No description

Parameters

array $ctorArgs
mixed $actual
string $message

Return Value

void

at line 114
final void testConstraintEvaluationSucceeds(array $ctorArgs, mixed $actual)

No description

Parameters

array $ctorArgs

arguments passed to createConstraint()

mixed $actual

actual value

Return Value

void

at line 130
final void testConstraintEvaluationFails(array $ctorArgs, mixed $actual, string $message)

No description

Parameters

array $ctorArgs

arguments passed to createConstraint()

mixed $actual
string $message

Return Value

void

at line 149
final void testNotConstraintEvaluationSucceeds(array $ctorArgs, mixed $actual)

No description

Parameters

array $ctorArgs
mixed $actual

Return Value

void

at line 164
final void testNotConstraintEvaluationFails(array $ctorArgs, mixed $actual, string $message)

No description

Parameters

array $ctorArgs
mixed $actual
string $message

Return Value

void

at line 181
final protected UnaryOperator wrapWithUnaryOperator(Constraint $constraint, string $operator = 'noop', int $precedence = 1)

Returns $constraint wrapped with an UnaryOperator.

Parameters

Constraint $constraint
string $operator
int $precedence

Return Value

UnaryOperator

Exceptions

Exception
RuntimeException
ReflectionException

at line 193
__construct(Constraint $constraint, string $operator, int $precedence)

No description

Parameters

Constraint $constraint
string $operator
int $precedence

at line 200
string operator()

No description

Return Value

string

at line 205
int precedence()

No description

Return Value

int