PHPUnit_Framework_Constraint_Not
extends PHPUnit_Framework_Constraint
in package
Logical NOT.
Tags
Table of Contents
- $constraint : PHPUnit_Framework_Constraint
- $exporter : mixed
- __construct() : mixed
- count() : int
- Counts the number of constraint elements.
- evaluate() : mixed
- Evaluates the constraint for parameter $other
- negate() : string
- toString() : string
- Returns a string representation of the constraint.
- additionalFailureDescription() : string
- Return additional failure description where needed
- fail() : mixed
- Throws an exception for the given compared value and test description
- failureDescription() : string
- Returns the description of the failure
- matches() : bool
- Evaluates the constraint for parameter $other. Returns true if the constraint is met, false otherwise.
Properties
$constraint
protected
PHPUnit_Framework_Constraint
$constraint
$exporter
protected
mixed
$exporter
Methods
__construct()
public
__construct(PHPUnit_Framework_Constraint $constraint) : mixed
Parameters
- $constraint : PHPUnit_Framework_Constraint
Return values
mixed —count()
Counts the number of constraint elements.
public
count() : int
Tags
Return values
int —evaluate()
Evaluates the constraint for parameter $other
public
evaluate(mixed $other[, string $description = '' ][, bool $returnResult = false ]) : mixed
If $returnResult is set to false (the default), an exception is thrown in case of a failure. null is returned otherwise.
If $returnResult 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
- $other : mixed
-
Value or object to evaluate.
- $description : string = ''
-
Additional information about the test
- $returnResult : bool = false
-
Whether to return a result or throw an exception
Tags
Return values
mixed —negate()
public
static negate(string $string) : string
Parameters
- $string : string
Return values
string —toString()
Returns a string representation of the constraint.
public
toString() : string
Return values
string —additionalFailureDescription()
Return additional failure description where needed
protected
additionalFailureDescription(mixed $other) : string
The function can be overridden to provide additional failure information like a diff
Parameters
- $other : mixed
-
Evaluated value or object.
Return values
string —fail()
Throws an exception for the given compared value and test description
protected
fail(mixed $other, string $description[, ComparisonFailure $comparisonFailure = null ]) : mixed
Parameters
- $other : mixed
-
Evaluated value or object.
- $description : string
-
Additional information about the test
- $comparisonFailure : ComparisonFailure = null
Tags
Return values
mixed —failureDescription()
Returns the description of the failure
protected
failureDescription(mixed $other) : string
The beginning of failure messages is "Failed asserting that" in most cases. This method should return the second part of that sentence.
Parameters
- $other : mixed
-
Evaluated value or object.
Return values
string —matches()
Evaluates the constraint for parameter $other. Returns true if the constraint is met, false otherwise.
protected
matches(mixed $other) : bool
This method can be overridden to implement the evaluation algorithm.
Parameters
- $other : mixed
-
Value or object to evaluate.