public void AppendWindowToOtherContainer_ActiveContainerChanged() { MdiWindowMock window = new MdiWindowMock(); manager.AppendWindowWithoutInit(window, guids[1]); Assert.AreEqual("Title2", manager.ActiveContainer.Title); Assert.AreEqual(1, manager.ActiveContainer.WindowsCollection.Count); }
public void AppendWindowToActiveContainer_ActiveContainerNotChanged() { MdiWindowMock window = new MdiWindowMock(); manager.AppendWindowWithoutInit(window); Assert.AreEqual("Title1", manager.ActiveContainer.Title); Assert.AreEqual(3, manager.ActiveContainer.WindowsCollection.Count); }
public WindowsSamples(IWindowsManagerService manager) { Guids = new List <KeyValuePair <Guid, List <Guid> > >(); for (int i = 1; i <= 3; i++) { MdiContainerMock container = new MdiContainerMock() { Title = "Title" + i }; List <Guid> winds = new List <Guid>(); for (int j = i; j <= 3; j++) { var win = new MdiWindowMock() { Title = $"Window{i}{j}", InternalText = "Internal text" }; winds.Add(win.Guid); container.AddMdiWindow(win); } Guids.Add(new KeyValuePair <Guid, List <Guid> >(container.Guid, winds)); manager.AppendContainer(container); } manager.ActivateContainer(Guids[0].Key); }