setLogFile($logFile); $log->parse(); $printer = new ModifiableDefaultPrinter(); $printer->addModification(new TestModification()); $printer->setLog($log); $this->assertEquals("This is bar!", trim($printer->print())); } public function testPrintEntry(): void { $entry = (new Entry())->addLine(new Line(1, "This is foo!")); $printer = new ModifiableDefaultPrinter(); $printer->setModifications([new TestModification()]); $printer->setEntry($entry); $this->assertEquals("This is bar!", trim($printer->print())); } }