Code Duplication    Length = 13-13 lines in 2 locations

src/Paraunit/Tests/Unit/ProcessPrinterTest.php 2 locations

@@ 13-25 (lines=13) @@
10
11
class ProcessPrinterTest extends \PHPUnit_Framework_TestCase
12
{
13
    public function testPrintProcessResultWithRetry()
14
    {
15
        $process = new StubbedParaProcess();
16
        $process->setIsToBeRetried(true);
17
18
        $printer = new ProcessPrinter();
19
        $output = new ConsoleOutputStub();
20
21
        $processEvent = new ProcessEvent($process, array('output_interface' => $output));
22
        $printer->onProcessTerminated($processEvent);
23
24
        $this->assertEquals('<ok>A</ok>', $output->getOutput());
25
    }
26
27
    public function testPrintProcessResultWithAbnormalTermination()
28
    {
@@ 73-85 (lines=13) @@
70
    /**
71
     * @dataProvider testResultProvider
72
     */
73
    public function testPrintProcessResult_proper_output_with_normal_testresults($testResult, $expectedOutput)
74
    {
75
        $process = new StubbedParaProcess();
76
        $process->setTestResults(array($testResult));
77
78
        $printer = new ProcessPrinter();
79
        $output = new ConsoleOutputStub();
80
81
        $processEvent = new ProcessEvent($process, array('output_interface' => $output));
82
        $printer->onProcessTerminated($processEvent);
83
84
        $this->assertEquals($expectedOutput, $output->getOutput());
85
    }
86
87
    public function testResultProvider()
88
    {