public void CloseAllWorkspacesTest() { WorkspaceManager target = new WorkspaceManager(); MockWorkSpace mws1 = new MockWorkSpace(1); MockWorkSpace mws2 = new MockWorkSpace(2); MockWorkSpace mws3 = new MockWorkSpace(3); target.Workspaces.Add(mws1); target.Workspaces.Add(mws2); target.Workspaces.Add(mws3); target.CloseAllWorkspaces(); Assert.AreEqual(0, target.Workspaces.Count); Assert.IsTrue(mws1.Disposed); Assert.IsTrue(mws2.Disposed); Assert.IsTrue(mws3.Disposed); }