Автор: Michael Woodward (mikeymike.mw@gmail.com)
Наследование: implements PhpSchool\CliMenu\MenuItem\MenuItemInterface, use trait SelectableTrait
Пример #1
0
 public function testShowSubMenu()
 {
     $mainMenu = $this->getMockBuilder(CliMenu::class)->disableOriginalConstructor()->getMock();
     $subMenu = $this->getMockBuilder(CliMenu::class)->disableOriginalConstructor()->getMock();
     $mainMenu->expects($this->once())->method('closeThis');
     $subMenu->expects($this->once())->method('open');
     $item = new MenuMenuItem('Item', $subMenu);
     $item->showSubMenu($mainMenu);
 }