@@ 273-282 (lines=10) @@ | ||
270 | * |
|
271 | * @dataProvider provideForGetFooter() |
|
272 | */ |
|
273 | public function testGetFooterTree($siteId, $nodeNumber, $version, $language = 'fr', $nodeId = null) |
|
274 | { |
|
275 | $nodes = $this->repository->getFooterTree($language, $siteId); |
|
276 | ||
277 | $this->assertCount($nodeNumber, $nodes); |
|
278 | if ($nodeId) { |
|
279 | $this->assertSameNode($language, $version, $siteId, $nodes[0], $nodeId); |
|
280 | $this->assertSame('published', $nodes[0]->getStatus()->getName()); |
|
281 | } |
|
282 | } |
|
283 | ||
284 | /** |
|
285 | * @return array |
|
@@ 304-311 (lines=8) @@ | ||
301 | * |
|
302 | * @dataProvider provideForGetMenu() |
|
303 | */ |
|
304 | public function testGetMenuTree($siteId, $nodeNumber, $version, $language = 'fr') |
|
305 | { |
|
306 | $nodes = $this->repository->getMenuTree($language, $siteId); |
|
307 | ||
308 | $this->assertCount($nodeNumber, $nodes); |
|
309 | $this->assertSameNode($language, $version, $siteId, $nodes[0]); |
|
310 | $this->assertSame('published', $nodes[0]->getStatus()->getName()); |
|
311 | } |
|
312 | ||
313 | /** |
|
314 | * @return array |