/**
  * Add source file.
  *
  * @param SourceFile $sourceFile
  */
 public function addSourceFile(SourceFile $sourceFile)
 {
     $this->sourceFiles[$sourceFile->getPath()] = $sourceFile;
 }
 protected function assertSourceFile(SourceFile $sourceFile, $name, $path, $fileLines, array $coverage, $source)
 {
     $this->assertEquals($name, $sourceFile->getName());
     $this->assertEquals($path, $sourceFile->getPath());
     $this->assertEquals($fileLines, $sourceFile->getFileLines());
     $this->assertSame($coverage, $sourceFile->getCoverage());
     $this->assertEquals($source, $sourceFile->getSource());
 }