public void EmptyToolBar_UpdateMenu_CreatesNewButtons() { var sut = new MenuVisitorSut(); var menuVisitor = new VmrcMenuVisitor(sut.MockProvider.Object); menuVisitor.Visit(sut.Toolbar); int itemsCount = sut.Toolbar.Items.Count; Assert.AreEqual(2, itemsCount, "First visit should update the menu by addint its own menu items"); }
public void EmptyToolBar_UpdateMenu_CreatesNewButtons() { var sut = new MenuVisitorSut(); var menuVisitor = new VncMenuVisitor(sut.MockProvider.Object); menuVisitor.Visit(sut.Toolbar); int itemsCount = ((ToolStripDropDownButton)sut.Toolbar.Items[0]).DropDownItems.Count; Assert.AreEqual(5, itemsCount, "First visit should update the menu by add its own drop donw menu items"); }
public void EmptyToolBar_UpdateMenu_CreatesNewButtons() { var sut = new MenuVisitorSut(); var menuVisitor = new RdpMenuVisitor(sut.MockProvider.Object); menuVisitor.Visit(sut.Toolbar); // the sub menu is created dynamicaly var serveButton = sut.Toolbar.Items[0] as ToolStripDropDownButton; Assert.IsNotNull(serveButton, "First visit should update the menu by add its own drop donw menu button"); }