예제 #1
0
 /** @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]);
 }
예제 #2
0
 public function save(Menu $menu)
 {
     $this->menus[$menu->getName()] = $menu;
 }