file-fetcher
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
PHPUnit\Framework\Constraint\LogicalNot Class Reference
Inheritance diagram for PHPUnit\Framework\Constraint\LogicalNot:
PHPUnit\Framework\Constraint\Constraint PHPUnit\Framework\SelfDescribing

Detailed Description

Logical NOT.

Public Member Functions

 __construct ($constraint)
 
 evaluate ($other, string $description='', bool $returnResult=false)
 
 toString ()
 
 count ()
 

Static Public Member Functions

static negate (string $string)
 

Protected Member Functions

 failureDescription ($other)
 
- Protected Member Functions inherited from PHPUnit\Framework\Constraint\Constraint
 exporter ()
 
 matches ($other)
 
 fail ($other, $description, ComparisonFailure $comparisonFailure=null)
 
 additionalFailureDescription ($other)
 

Constructor & Destructor Documentation

◆ __construct()

PHPUnit\Framework\Constraint\LogicalNot::__construct (   $constraint)
Parameters
Constraint | mixed$constraint

Member Function Documentation

◆ count()

PHPUnit\Framework\Constraint\LogicalNot::count ( )

Counts the number of constraint elements.

Reimplemented from PHPUnit\Framework\Constraint\Constraint.

◆ evaluate()

PHPUnit\Framework\Constraint\LogicalNot::evaluate (   $other,
string  $description = '',
bool  $returnResult = false 
)

Evaluates the constraint for parameter $other

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.

Exceptions
ExpectationFailedException

Reimplemented from PHPUnit\Framework\Constraint\Constraint.

◆ failureDescription()

PHPUnit\Framework\Constraint\LogicalNot::failureDescription (   $other)
protected

Returns the description of the failure

The beginning of failure messages is "Failed asserting that" in most cases. This method should return the second part of that sentence.

Parameters
mixed$otherevaluated value or object
Exceptions

Reimplemented from PHPUnit\Framework\Constraint\Constraint.

◆ negate()

static PHPUnit\Framework\Constraint\LogicalNot::negate ( string  $string)
static

◆ toString()

PHPUnit\Framework\Constraint\LogicalNot::toString ( )

Returns a string representation of the constraint.

Implements PHPUnit\Framework\SelfDescribing.


The documentation for this class was generated from the following file: