/** @test */ public function it_sets_its_name() { $expectedNames = array('test_name', 'some_other_name'); $actualNames = array(); $menu1 = new Menu($expectedNames[0]); $actualNames[] = $menu1->getName(); $menu2 = new Menu($expectedNames[0]); $menu2->setName($expectedNames[1]); $actualNames[] = $menu2->getName(); $this->assertEquals($expectedNames[0], $actualNames[0]); $this->assertEquals($expectedNames[1], $actualNames[1]); }
public function save(Menu $menu) { $this->menus[$menu->getName()] = $menu; }