mattercontrol/Tests/MatterControl.AutomationTests/FileMenuTest.cs
2017-08-30 13:42:11 -07:00

33 lines
928 B
C#

using System;
using System.Threading;
using System.Threading.Tasks;
using MatterHackers.Agg.UI.Tests;
using MatterHackers.GuiAutomation;
using MatterHackers.MatterControl.PrintQueue;
using NUnit.Framework;
namespace MatterHackers.MatterControl.Tests.Automation
{
[TestFixture, Category("MatterControl.UI.Automation"), RunInApplicationDomain, Apartment(ApartmentState.STA)]
public class FileMenuTest
{
[Test]
public async Task FileMenuAddPrinter()
{
await MatterControlUtilities.RunTest((testRunner) =>
{
testRunner.CloseSignInAndPrinterSelect();
testRunner.ClickByName("File Menu");
testRunner.Delay(1);
testRunner.ClickByName("Add Printer Menu Item");
testRunner.Delay(1);
Assert.IsTrue(testRunner.WaitForName("Select Make"));
testRunner.ClickByName("Cancel Wizard Button");
return Task.CompletedTask;
}, queueItemFolderToAdd: QueueTemplate.Three_Queue_Items);
}
}
}