class ComparisonFailure
Same name in this branch
- 11.1.x vendor/sebastian/comparator/src/ComparisonFailure.php \SebastianBergmann\Comparator\ComparisonFailure
@psalm-immutable
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
Hierarchy
- class \PHPUnit\Event\Code\ComparisonFailure
Expanded class hierarchy of ComparisonFailure
3 files declare their use of ComparisonFailure
- DispatchingEmitter.php in vendor/
phpunit/ phpunit/ src/ Event/ Emitter/ DispatchingEmitter.php - Emitter.php in vendor/
phpunit/ phpunit/ src/ Event/ Emitter/ Emitter.php - Failed.php in vendor/
phpunit/ phpunit/ src/ Event/ Events/ Test/ Outcome/ Failed.php
1 string reference to 'ComparisonFailure'
- TeamCityLogger::testFailed in vendor/
phpunit/ phpunit/ src/ Logging/ TeamCity/ TeamCityLogger.php
File
-
vendor/
phpunit/ phpunit/ src/ Event/ Value/ ComparisonFailure.php, line 17
Namespace
PHPUnit\Event\CodeView source
final class ComparisonFailure {
private readonly string $expected;
private readonly string $actual;
private readonly string $diff;
public function __construct(string $expected, string $actual, string $diff) {
$this->expected = $expected;
$this->actual = $actual;
$this->diff = $diff;
}
public function expected() : string {
return $this->expected;
}
public function actual() : string {
return $this->actual;
}
public function diff() : string {
return $this->diff;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
ComparisonFailure::$actual | private | property | |
ComparisonFailure::$diff | private | property | |
ComparisonFailure::$expected | private | property | |
ComparisonFailure::actual | public | function | |
ComparisonFailure::diff | public | function | |
ComparisonFailure::expected | public | function | |
ComparisonFailure::__construct | public | function |