Current File : /home/itiffy/public_html/vendor/phpunit/phpunit/tests/Framework/TestFailureTest.php |
<?php
/*
* This file is part of PHPUnit.
*
* (c) Sebastian Bergmann <sebastian@phpunit.de>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace PHPUnit\Framework;
class TestFailureTest extends TestCase
{
public function testToString()
{
$test = new self(__FUNCTION__);
$exception = new Exception('message');
$failure = new TestFailure($test, $exception);
$this->assertEquals(__METHOD__ . ': message', $failure->toString());
}
public function testToStringForError()
{
$test = new self(__FUNCTION__);
$exception = new \Error('message');
$failure = new TestFailure($test, $exception);
$this->assertEquals(__METHOD__ . ': message', $failure->toString());
}
public function testgetExceptionAsString()
{
$test = new self(__FUNCTION__);
$exception = new \Error('message');
$failure = new TestFailure($test, $exception);
$this->assertEquals("Error: message\n", $failure->getExceptionAsString());
}
}