Example #1
0
 public void MyTestInitialize()
 {
     UIMap.SetPlaybackSettings();
     UIMap.AssertStudioIsRunning();
     UIMap.InitializeABlankWorkflow();
     WorkflowTabUIMap.Drag_Toolbox_Python_Onto_DesignSurface();
 }
Example #2
0
        public void PytonScriptTool_LoseFocus_ChangeTab_UITest()
        {
            UIMap.InitializeABlankWorkflow();
            WorkflowTabUIMap.Drag_Toolbox_Python_Onto_DesignSurface();

            ScriptingToolsUIMap.MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.WorkflowTab.WorkSurfaceContext.WorkflowDesignerView.DesignerView.ScrollViewerPane.ActivityTypeDesigner.WorkflowItemPresenter.Flowchart.Python.SmallView.ScriptIntellisenseCombobox.Textbox.Text = "python";
            Keyboard.SendKeys("{Enter}");
            Keyboard.SendKeys("{Enter}");
            Keyboard.SendKeys("{Enter}");
            Keyboard.SendKeys("{Enter}");
            Keyboard.SendKeys("{Enter}");

            Mouse.Click(ScriptingToolsUIMap.MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.WorkflowTabNext);

            Assert.IsFalse(ScriptingToolsUIMap.MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.WorkflowTab.HasFocus, "Tab change did not occur as expected when entering data into python tool");
        }