/** * @param PhpClassName $outPhpClassName * * @return string */ public function renderClassHeader(PhpClassName $outPhpClassName) { $classNamespace = $outPhpClassName->getNameSpace(); if ($classNamespace != '') { $namespaceStatement = "namespace {$classNamespace};"; } else { $namespaceStatement = ''; } $testClassName = $outPhpClassName->getClassName(); $testBaseClassName = $this->globalComputedConfig->getTestBaseClassName(); $headerStatements = <<<TAG <?php {$namespaceStatement} /** * Generated by TestScribe. */ class {$testClassName} extends {$testBaseClassName} TAG; return $headerStatements; }