|
| __construct ($value, float $delta=0.0, int $maxDepth=10, bool $canonicalize=false, bool $ignoreCase=false) |
| Override constructor to capture value.
|
|
| add_exception ($key, $comparator) |
| Add an exception for the named key to use a different comparison method. More...
|
|
| evaluate ($other, $description='', $shouldreturnesult=false) |
| Evaluates the constraint for parameter $other. More...
|
|
|
mixed | $capturedvalue |
| $value Need to keep it here because it became private for PHPUnit 7.x and up
|
|
array | $keys = array() |
| $keys The list of exceptions.
|
|
◆ add_exception()
phpunit_constraint_object_is_equal_with_exceptions::add_exception |
( |
|
$key, |
|
|
|
$comparator |
|
) |
| |
Add an exception for the named key to use a different comparison method.
Any assertion provided by PHPUnit::Framework::Assert is acceptable.
- Parameters
-
string | $key | The key to except. |
string | $comparator | The assertion to use. |
◆ evaluate()
phpunit_constraint_object_is_equal_with_exceptions::evaluate |
( |
|
$other, |
|
|
|
$description = '' , |
|
|
|
$shouldreturnesult = false |
|
) |
| |
Evaluates the constraint for parameter $other.
If $shouldreturnesult is set to false (the default), an exception is thrown in case of a failure. null is returned otherwise.
If $shouldreturnesult is true, the result of the evaluation is returned as a boolean value instead: true in case of success, false in case of a failure.
- Parameters
-
mixed | $other | Value or object to evaluate. |
string | $description | Additional information about the test |
bool | $shouldreturnesult | Whether to return a result or throw an exception |
- Return values
-
- Exceptions
-
PHPUnit::Framework::ExpectationFailedException | |
The documentation for this class was generated from the following file: