@@ 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 | { |