BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
PHPUnit_Framework_Constraint_IsIdentical Class Reference
Inheritance diagram for PHPUnit_Framework_Constraint_IsIdentical:
Collaboration diagram for PHPUnit_Framework_Constraint_IsIdentical:

Public Member Functions

 __construct ($value)
 
 evaluate ($other, $description= '', $returnResult=false)
 
 toString ()
 
- Public Member Functions inherited from PHPUnit_Framework_Constraint
 evaluate ($other, $description= '', $returnResult=false)
 
 count ()
 

Public Attributes

const EPSILON = 0.0000000001
 

Protected Member Functions

 failureDescription ($other)
 
- Protected Member Functions inherited from PHPUnit_Framework_Constraint
 matches ($other)
 
 fail ($other, $description, SebastianBergmann\Comparator\ComparisonFailure $comparisonFailure=null)
 
 additionalFailureDescription ($other)
 
 failureDescription ($other)
 

Protected Attributes

 $value
 
- Protected Attributes inherited from PHPUnit_Framework_Constraint
 $exporter
 

Detailed Description

Constraint that asserts that one value is identical to another.

Identical check is performed with PHP's === operator, the operator is explained in detail at { http://www.php.net/manual/en/types.comparisons.php}. Two values are identical if they have the same value and are of the same type.

The expected value is passed in the constructor.

Since
Class available since Release 3.0.0

Constructor & Destructor Documentation

PHPUnit_Framework_Constraint_IsIdentical::__construct (   $value)
Parameters
mixed$value

Member Function Documentation

PHPUnit_Framework_Constraint_IsIdentical::evaluate (   $other,
  $description = '',
  $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.

Parameters
mixed$otherValue or object to evaluate.
string$descriptionAdditional information about the test
bool$returnResultWhether to return a result or throw an exception
Returns
mixed
Exceptions
PHPUnit_Framework_ExpectationFailedException
PHPUnit_Framework_Constraint_IsIdentical::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.
Returns
string
PHPUnit_Framework_Constraint_IsIdentical::toString ( )

Returns a string representation of the constraint.

Returns
string

Implements PHPUnit_Framework_SelfDescribing.


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