public function getFunctionalTestsClassFiles()
{
$namespaces = $this->getNamespaces();
if (is_dir($this->packagePath . self::DIRECTORY_TESTS_FUNCTIONAL)) {
// TODO REFACTOR replace with usage of "autoload-dev"
$namespacePrefix = str_replace('/', '\\', Files::concatenatePaths([reset($namespaces), '\\Tests\\Functional\\']));
foreach ($this->getClassesInNormalizedAutoloadPath($this->packagePath . self::DIRECTORY_TESTS_FUNCTIONAL, $namespacePrefix) as $className => $classPath) {
(yield $className => $classPath);
}
}
}