Code Duplication    Length = 15-16 lines in 2 locations

src/Kunstmaan/MenuBundle/Tests/unit/Entity/MenuItemTest.php 2 locations

@@ 63-77 (lines=15) @@
60
        $this->assertEquals(7, $item->getRgt());
61
    }
62
63
    public function testGetDisplayUrl()
64
    {
65
        $item = new MenuItem();
66
        $nodeTranslation = new NodeTranslation();
67
68
        $nodeTranslation->setUrl('https://nasa.gov');
69
        $item->setType(BaseMenuItem::TYPE_PAGE_LINK);
70
        $item->setUrl('https://bitcoinwisdom.com');
71
        $item->setNodeTranslation($nodeTranslation);
72
73
        $this->assertEquals('https://nasa.gov', $item->getDisplayUrl());
74
75
        $item->setType(BaseMenuItem::TYPE_URL_LINK);
76
        $this->assertEquals('https://bitcoinwisdom.com', $item->getDisplayUrl());
77
    }
78
79
    public function testGetDisplayTitle()
80
    {
@@ 79-94 (lines=16) @@
76
        $this->assertEquals('https://bitcoinwisdom.com', $item->getDisplayUrl());
77
    }
78
79
    public function testGetDisplayTitle()
80
    {
81
        $item = new MenuItem();
82
        $nodeTranslation = new NodeTranslation();
83
84
        $nodeTranslation->setTitle('Node');
85
        $item->setType(BaseMenuItem::TYPE_PAGE_LINK);
86
        $item->setNodeTranslation($nodeTranslation);
87
        $this->assertEquals('Node', $item->getDisplayTitle());
88
89
        $item->setTitle('Hello');
90
        $this->assertEquals('Hello', $item->getDisplayTitle());
91
92
        $item->setType(BaseMenuItem::TYPE_URL_LINK);
93
        $this->assertEquals('Hello', $item->getDisplayTitle());
94
    }
95
96
    public function testIsOnline()
97
    {