Code Duplication    Length = 9-9 lines in 3 locations

test/unit/Domain/ValueObject/MoneyTest.php 3 locations

@@ 53-61 (lines=9) @@
50
        $sut->compare($money1);
51
    }
52
53
    public function testEquals()
54
    {
55
        $sut = new Money(10, 'GBP');
56
        $money1 = new Money(10, 'GBP');
57
        $money2 = new Money(11, 'GBP');
58
59
        self::assertTrue($sut->equals($money1));
60
        self::assertFalse($sut->equals($money2));
61
    }
62
63
    public function testLessThan()
64
    {
@@ 63-71 (lines=9) @@
60
        self::assertFalse($sut->equals($money2));
61
    }
62
63
    public function testLessThan()
64
    {
65
        $sut = new Money(10, 'GBP');
66
        $money1 = new Money(9, 'GBP');
67
        $money2 =  new Money(11, 'GBP');
68
69
        self::assertTrue($sut->lessThan($money2));
70
        self::assertFalse($sut->lessThan($money1));
71
    }
72
73
    public function testGreaterThan()
74
    {
@@ 73-81 (lines=9) @@
70
        self::assertFalse($sut->lessThan($money1));
71
    }
72
73
    public function testGreaterThan()
74
    {
75
        $sut = new Money(10, 'GBP');
76
        $money1 = new Money(9, 'GBP');
77
        $money2 = new Money(11, 'GBP');
78
79
        self::assertTrue($sut->greaterThan($money1));
80
        self::assertFalse($sut->greaterThan($money2));
81
    }
82
}
83