function TestMethod::name
@psalm-return non-empty-string
Overrides Test::name
1 call to TestMethod::name()
- TestMethod::nameWithClass in vendor/
phpunit/ phpunit/ src/ Event/ Value/ Test/ TestMethod.php - @psalm-return non-empty-string
File
-
vendor/
phpunit/ phpunit/ src/ Event/ Value/ Test/ TestMethod.php, line 133
Class
- TestMethod
- @psalm-immutable
Namespace
PHPUnit\Event\CodeCode
public function name() : string {
if (!$this->testData
->hasDataFromDataProvider()) {
return $this->methodName;
}
$dataSetName = $this->testData
->dataFromDataProvider()
->dataSetName();
if (is_int($dataSetName)) {
$dataSetName = sprintf(' with data set #%d', $dataSetName);
}
else {
$dataSetName = sprintf(' with data set "%s"', $dataSetName);
}
return $this->methodName . $dataSetName;
}