public void ClickAssignNameToolOnDesignSurfaceAddsTestSteps() { WorkflowServiceTestingUIMap.Click_Delete_On_AssignValue_TestStep(); WorkflowServiceTestingUIMap.PinUnpinOutPutButton(); WorkflowServiceTestingUIMap.Click_Output_Step(); Assert.IsTrue(WorkflowServiceTestingUIMap.MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.TestsTab.WorkSurfaceContext.ServiceTestView.StepTestDataTreeTree.SetOutputTreeItem.OutputMessageAssert.Exists, "Test assert/mock step not added after clicking activity on design surface."); }
public void Cant_Delete_Off_Design_Surface_When_Editting_Tests() { ExplorerUIMap.Filter_Explorer(WorkflowServiceTestingTests.HelloWorld); ExplorerUIMap.DoubleClick_Explorer_Localhost_First_Item(); UIMap.Press_F6(); UIMap.Click_Create_Test_From_Debug(); Assert.IsTrue(WorkflowServiceTestingUIMap.MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.TestsTab.WorkSurfaceContext.ServiceTestView.UserControl_1Custom.ScrollViewerPane.ActivityBuilderCustom.WorkflowItemPresenteCustom.FlowchartCustom.MultiAssign2.Exists, "This test expects hello world to have two assign tools on it's deesign surface when editting test mocks."); WorkflowServiceTestingUIMap.Click_Output_Step(); Keyboard.SendKeys("{DEL}"); Assert.IsTrue(WorkflowServiceTestingUIMap.MainStudioWindow.DockManager.SplitPaneMiddle.TabManSplitPane.TabMan.TestsTab.WorkSurfaceContext.ServiceTestView.UserControl_1Custom.ScrollViewerPane.ActivityBuilderCustom.WorkflowItemPresenteCustom.FlowchartCustom.MultiAssign2.Exists, "Tool does not exist on the design surface after it was selected with the mouse and delete was pressed."); }