public void ContextMenu_XenCenterNode_PoolOpen() { VirtualTreeNode rootNode = FindInTree(null); MW(delegate { rootNode.Collapse(); rootNode.Expand(); }); VirtualTreeNode poolNode = FindInTree(GetAnyPool()); MW(delegate { poolNode.Expand(); }); VerifyContextMenu(null, new ExpectedMenuItem[] { new ExpectedTextMenuItem("&Add...", true), new ExpectedTextMenuItem("&New Pool...", true), new ExpectedTextMenuItem("C&onnect All", false), new ExpectedTextMenuItem("Di&sconnect All", true), new ExpectedTextMenuItem("E&xpand All", true), new ExpectedTextMenuItem("&Collapse Children", true) }); }
public void ContextMenu_XenCenterNode_AllClosed() { VirtualTreeNode rootNode = FindInTree(null); MW(() => rootNode.Collapse()); VerifyContextMenu(null, new ExpectedMenuItem[] { new ExpectedTextMenuItem("&Add...", true), new ExpectedTextMenuItem("&New Pool...", true), new ExpectedTextMenuItem("C&onnect All", false), new ExpectedTextMenuItem("Di&sconnect All", true), new ExpectedTextMenuItem("E&xpand All", true) }); }