Code Duplication    Length = 10-10 lines in 2 locations

src/Governor/Framework/Test/Reporter.php 2 locations

@@ 48-57 (lines=10) @@
45
     * @param \Exception $probableCause   An exception that might be the cause of the failure
46
     * @throws GovernorAssertionError
47
     */
48
    public function reportDifferenceInStoredVsPublished(array $storedEvents,
49
        array $publishedEvents, \Exception $probableCause = null)
50
    {
51
        $str = "The stored events do not match the published events.";
52
        $str .= $this->appendEventOverview($storedEvents, $publishedEvents,
53
            "Stored events", "Published events");
54
        $str .= $this->appendProbableCause($probableCause);
55
56
        throw new GovernorAssertionError($str);
57
    }
58
59
    /**
60
     * Report an error in the ordering or count of events. This is typically a difference that can be shown to the user
@@ 68-77 (lines=10) @@
65
     * @param \Exception $probableCause  An optional exception that might be the reason for wrong events
66
     * @throws GovernorAssertionError
67
     */
68
    public function reportWrongEvent(array $actualEvents, array $expectedEvents,
69
        \Exception $probableCause = null)
70
    {
71
        $str = "The published events do not match the expected events";
72
        $str .= $this->appendEventOverview($expectedEvents, $actualEvents,
73
            "Expected", "Actual");
74
        $str .= $this->appendProbableCause($probableCause);
75
76
        throw new GovernorAssertionError($str);
77
    }
78
79
    /**
80
     * Report an error in the ordering or count of events. This is typically a difference that can be shown to the user