IdenticalExpectation::testMessage PHP Method

testMessage() public method

Returns a human readable test message.
public testMessage ( mixed $compare ) : string
$compare mixed Comparison value.
return string Description of success or failure.
    public function testMessage($compare)
    {
        $dumper = $this->getDumper();
        if ($this->test($compare)) {
            return 'Identical expectation [' . $dumper->describeValue($this->getValue()) . ']';
        } else {
            return 'Identical expectation [' . $dumper->describeValue($this->getValue()) . '] fails with [' . $dumper->describeValue($compare) . '] ' . $dumper->describeDifference($this->getValue(), $compare, TYPE_MATTERS);
        }
    }

Usage Example

示例#1
0
 /**
  *    Returns a human readable test message.
  *    @param mixed $compare      Comparison value.
  *    @return string             Description of success
  *                               or failure.
  */
 function testMessage($actual)
 {
     return parent::testMessage($this->getProperty($this->name, $actual));
 }
All Usage Examples Of IdenticalExpectation::testMessage