/** * Tests the flatten() tree manipulator. * * @covers ::flatten */ public function testFlatten() { $this->mockTree(); $tree = $this->defaultMenuTreeManipulators->flatten($this->originalTree); $this->assertEquals(array(1, 2, 5, 6, 8), array_keys($this->originalTree)); $this->assertEquals(array(1, 2, 5, 6, 8, 3, 4, 7), array_keys($tree)); }