public void Initialize() { foreach (var subMenuToAddToMainMenu in repository.All().SortedUsing(comparer)) { mainMenu.Add(subMenuToAddToMainMenu); } }
public void should_add_each_of_the_sub_menus_to_the_main_menu() { var fileMenu = mockery.DynamicMock <ISubMenu>(); var subMenus = new List <ISubMenu> { fileMenu }; using (mockery.Record()) { SetupResult .For(repository.All()) .Return(subMenus); mainMenu.Add(fileMenu); } using (mockery.Playback()) { CreateSUT().Initialize(); } }