public function testGetMutatableLinesReturnsCoveredLines() { $line0 = new CoveredLine(""); $line1 = new CoveredLine(""); $line1->addCoverage(""); $class = new DynamicClassnameCoveredClass(); $class->addLine(0, $line0); $class->addLine(1, $line1); $this->assertEquals(array($line1), $class->getMutatableLines()); }
public function testDynamicClassnameCoveredLineIgnoresEnabling() { $line = new CoveredLine(""); $line->addCoverage(""); $dynamicLine = new DynamicClassnameCoveredLine($line); $this->assertTrue($line->isEnabled()); $this->assertTrue($dynamicLine->isEnabled()); $dynamicLine->disable(); $this->assertTrue($line->isEnabled()); $this->assertTrue($dynamicLine->isEnabled()); $dynamicLine->enable(); $this->assertTrue($line->isEnabled()); $this->assertTrue($dynamicLine->isEnabled()); }