public void CopyWorkFlowWithContextMenuCopyAndPasteToAnotherWorkflowExpectedNothingCopied() { Clipboard.SetText(" "); RibbonUIMap.CreateNewWorkflow(); UITestControl theTab = TabManagerUIMap.GetActiveTab(); WorkflowDesignerUIMap.CopyWorkflowXamlWithContextMenu(theTab); Assert.IsTrue(string.IsNullOrWhiteSpace(Clipboard.GetText()), "Able to copy workflow Xaml using context menu"); RibbonUIMap.CreateNewWorkflow(); theTab = TabManagerUIMap.GetActiveTab(); var startButton = WorkflowDesignerUIMap.FindStartNode(theTab); Mouse.Click(new Point(startButton.BoundingRectangle.X - 5, startButton.BoundingRectangle.Y - 5)); SendKeys.SendWait("^V"); Assert.IsFalse(WorkflowDesignerUIMap.DoesControlExistOnWorkflowDesigner(theTab, "Unsaved 1(FlowchartDesigner)")); }
public void AddSecondServiceToWorkFlowExpectedDisplayTitleNotDsfActivity() { RibbonUIMap.CreateNewWorkflow(); UITestControl theTab = TabManagerUIMap.GetActiveTab(); UITestControl startButton = WorkflowDesignerUIMap.FindStartNode(theTab); ExplorerUIMap.EnterExplorerSearchText("email service"); ExplorerUIMap.DragControlToWorkflowDesigner("localhost", "SERVICES", "Communication", "Email Service", new Point(startButton.BoundingRectangle.X + 50, startButton.BoundingRectangle.Y + 150)); WorkflowDesignerUIMap.TryCloseMappings("Email Service"); ExplorerUIMap.DragControlToWorkflowDesigner("localhost", "SERVICES", "Communication", "Email Service", new Point(startButton.BoundingRectangle.X + 50, startButton.BoundingRectangle.Y + 300)); Assert.IsFalse(WorkflowDesignerUIMap.DoesControlExistOnWorkflowDesigner(theTab, "DsfActivity(ServiceDesigner)"), "Dropped services display title was 'DsfActivity' rather than the name of the service"); }