//[TestMethod] /* * public void LPSpy_MenuEditWindowClick() * { * object sender = null; * EventArgs args = new EventArgs(); * * TreeView treeView = window.TreeObjects; * * TreeNode virtualNode = populateTree(treeView, "VirtualNode1").TreeNode; * * window.TreeObjects.SelectedNode = virtualNode; * * window.mnuEditVirtualControls_Click(sender, args); * * }*/ public TestObjectNurse populateTree(TreeView treeView, string nodeToSelect) { TestObjectNurse rootNurse = TestObjectNurse.FromTree(treeView); TestObjectNurse parentNurse = new TestObjectNurse(new UIATestObject() { NodeName = "RootNode1" }) { ImageFile = "test_snapshot.png" }; TestObjectNurse virtualNurse1 = new TestObjectNurse(new VirtualTestObject() { NodeName = "VirtualNode1" }); TestObjectNurse virtualNurse2 = new TestObjectNurse(new VirtualTestObject() { NodeName = "VirtualNode2" }); rootNurse.AddChild(parentNurse); parentNurse.AddChildren(virtualNurse1, virtualNurse2); switch (nodeToSelect) { case "RootNode1": return(parentNurse); case "VirtualNode1": return(virtualNurse1); case "VirtualNode2": return(virtualNurse2); } return(null); }