class TestData
@psalm-immutable
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
Hierarchy
- class \PHPUnit\Event\TestData\TestData
Expanded class hierarchy of TestData
File
-
vendor/
phpunit/ phpunit/ src/ Event/ Value/ Test/ TestData/ TestData.php, line 17
Namespace
PHPUnit\Event\TestDataView source
abstract class TestData {
private readonly string $data;
protected function __construct(string $data) {
$this->data = $data;
}
public function data() : string {
return $this->data;
}
/**
* @psalm-assert-if-true DataFromDataProvider $this
*/
public function isFromDataProvider() : bool {
return false;
}
/**
* @psalm-assert-if-true DataFromTestDependency $this
*/
public function isFromTestDependency() : bool {
return false;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overrides |
---|---|---|---|---|
TestData::$data | private | property | ||
TestData::data | public | function | ||
TestData::isFromDataProvider | public | function | @psalm-assert-if-true DataFromDataProvider $this | 1 |
TestData::isFromTestDependency | public | function | @psalm-assert-if-true DataFromTestDependency $this | 1 |
TestData::__construct | protected | function | 1 |