From 9dcd5339c8ac13fbd7f67df28cb3eee78e48fa4f Mon Sep 17 00:00:00 2001 From: Lars Brubaker Date: Thu, 26 Oct 2017 15:50:07 -0700 Subject: [PATCH] Added translation test --- .../PartPreviewTests.cs | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/Tests/MatterControl.AutomationTests/PartPreviewTests.cs b/Tests/MatterControl.AutomationTests/PartPreviewTests.cs index 2a975d14b..a2945c4a0 100644 --- a/Tests/MatterControl.AutomationTests/PartPreviewTests.cs +++ b/Tests/MatterControl.AutomationTests/PartPreviewTests.cs @@ -3,6 +3,7 @@ using System.IO; using System.Linq; using System.Threading; using System.Threading.Tasks; +using MatterHackers.Agg; using MatterHackers.DataConverters3D; using MatterHackers.GuiAutomation; using MatterHackers.MatterControl.PartPreviewWindow; @@ -284,11 +285,24 @@ namespace MatterHackers.MatterControl.Tests.Automation testRunner.ClickByName("Mirror Button Z"); }); + RunDoUndoTest(testRunner, scene1, (scene) => + { + testRunner.AddSelectedItemToBedplate(); + testRunner.Delay(.1); + + testRunner.ClickByName("MatterControl - Coin.stl"); + Assert.IsNotNull(scene.SelectedItem); + }, + (scene) => + { + testRunner.DragDropByName("MatterControl - Coin.stl", "MatterControl - Coin.stl", offsetDrop: new Point2D(40, 0)); + }); + view3D.CloseOnIdle(); testRunner.Delay(.1); return Task.CompletedTask; - }, overrideWidth: 1300); + }, overrideWidth: 1300, maxTimeToRun: 200); } private void RunDoUndoTest(AutomationRunner testRunner,