예제 #1
0
        public void AssignTool_AddVariablesInsertRow_UITest()
        {
            const string Variable1Name  = "SomeVariable";
            const string Variable1Value = "50";

            DataToolsUIMap.Enter_Variable_And_Value_Into_Assign_Small_View("[[" + Variable1Name + "]]", Variable1Value, 1);
            Assert.AreEqual(Variable1Name, WorkflowTabUIMap.MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.WorkflowTab.ContentPane.ContentDockManager.SplitPaneRight.Variables.DatalistView.VariableTree.VariableTreeItem.TreeItem1.ScrollViewerPane.NameTextbox.Text, "Scalar variable not found in variable list after adding to assign tool row 1.");
            const string Variable2Name  = "SomeOtherVariable";
            const string Variable2Value = "100";

            DataToolsUIMap.Enter_Variable_And_Value_Into_Assign_Small_View("[[" + Variable2Name + "]]", Variable2Value, 2);
            Assert.AreEqual(Variable2Name, WorkflowTabUIMap.MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.WorkflowTab.ContentPane.ContentDockManager.SplitPaneRight.Variables.DatalistView.VariableTree.VariableTreeItem.TreeItem2.ScrollViewerPane.NameTextbox.Text, "Scalar variable not found in variable list after adding to assign tool row 2.");
            DataToolsUIMap.Insert_Assign_Row_2_With_Context_Menu();
        }