trait ArrayValuesEqualToTrait

Methods

static void
assertThat(mixed $value, Constraint $constraint, string $message = '')

Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object.

static void
assertArrayValuesEqualTo(array $expected, mixed $actual, string $message = '')

Asserts that selected properties of $actual are identical to $expected ones.

static void
assertNotArrayValuesEqualTo(array $expected, mixed $actual, string $message = '')

Asserts that selected properties of $actual are not identical to $expected ones.

arrayValuesEqualTo(array $expected)

Compares selected properties of $actual with $expected ones.

Details

at line 29
abstract static void assertThat(mixed $value, Constraint $constraint, string $message = '')

Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object.

Parameters

mixed $value
Constraint $constraint
string $message

Return Value

void

Exceptions

ExpectationFailedException

at line 41
static void assertArrayValuesEqualTo(array $expected, mixed $actual, string $message = '')

Asserts that selected properties of $actual are identical to $expected ones.

Parameters

array $expected

an array of expected values

mixed $actual

a name of a class to be examined

string $message

optional failure message

Return Value

void

Exceptions

ExpectationFailedException
InvalidArgumentException

at line 59
static void assertNotArrayValuesEqualTo(array $expected, mixed $actual, string $message = '')

Asserts that selected properties of $actual are not identical to $expected ones.

Parameters

array $expected

an array expected values

mixed $actual

a name of a class to be examined

string $message

optional failure message

Return Value

void

Exceptions

ExpectationFailedException
InvalidArgumentException

at line 74
static ArrayValuesEqualTo arrayValuesEqualTo(array $expected)

Compares selected properties of $actual with $expected ones.

Parameters

array $expected

an array of expected values

Return Value

ArrayValuesEqualTo

Exceptions

InvalidArgumentException