abstract class AbstractConstraintTestCase extends TestCase

internal  This class is not covered by the backward compatibility promise
 

Traits

ExpectExceptionMessageIsOrContainsTrait

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 41
abstract static Constraint createConstraint(array $ctorArgs)

Creates constraint's instance.

Parameters

array $ctorArgs

Return Value

Constraint

at line 50
abstract static iterable provConstraintUnaryOperatorFailure()

No description

Return Value

iterable

at line 58
abstract static iterable provConstraintEvaluationSucceeds()

No description

Return Value

iterable

at line 67
abstract static iterable provConstraintEvaluationFails()

No description

Return Value

iterable

at line 75
abstract static iterable provNotConstraintEvaluationSucceeds()

No description

Return Value

iterable

at line 84
abstract static iterable provNotConstraintEvaluationFails()

No description

Return Value

iterable

at line 93
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 129
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 147
final void testNotConstraintEvaluationSucceeds(array $ctorArgs, mixed $actual)

No description

Parameters

array $ctorArgs
mixed $actual

Return Value

void

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

No description

Parameters

array $ctorArgs
mixed $actual
string $message

Return Value

void

at line 178
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

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

No description

Parameters

Constraint $constraint
string $operator
int $precedence

at line 189
string operator()

No description

Return Value

string

at line 194
int precedence()

No description

Return Value

int