/**
* Constructor.
*
* @param string $inClassName
* @param string $inSourceFile
* @param string $outClassName
* @param string $outSourceFile
* @since Method available since Release 3.4.0
*/
public function __construct($inClassName, $inSourceFile = '', $outClassName = '', $outSourceFile = '')
{
$this->inClassName = PHPUnit_Util_Class::parseFullyQualifiedClassName($inClassName);
$this->outClassName = PHPUnit_Util_Class::parseFullyQualifiedClassName($outClassName);
$this->inSourceFile = str_replace($this->inClassName['fullyQualifiedClassName'], $this->inClassName['className'], $inSourceFile);
$this->outSourceFile = str_replace($this->outClassName['fullyQualifiedClassName'], $this->outClassName['className'], $outSourceFile);
}