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