This repository has been archived on 2022-11-03. You can view files and clone it, but cannot push or open issues or pull requests.
DevOpsOpenHack/MobileApps/MyDriving/MyDriving.UITests/NavigationTests.cs

73 lines
1.3 KiB
C#
Raw Permalink Normal View History

2022-11-03 20:41:13 +00:00
using NUnit.Framework;
using Xamarin.UITest;
namespace MyDriving.UITests
{
[TestFixture (Platform.Android)]
[TestFixture (Platform.iOS)]
public class NavigationTests
{
IApp app;
Platform platform;
[SetUp]
public void BeforeEachTest()
{
app = AppInitializer.StartApp(platform);
}
[Test]
public void AppLaunches()
{
app.Screenshot("First screen.");
}
[Test]
public void NavigateToPastTrips()
{
app.Screenshot("First screen.");
app.Tap("Skip Auth");
app.Screenshot("Past Trips");
}
[Test]
public void NavigateToPastTripsDetail()
{
app.Screenshot("First screen.");
app.Tap("Skip Auth");
app.Screenshot("Past Trips");
}
[Test]
public void NavigateToCurrentTrip()
{
app.Screenshot("First screen.");
app.Tap("Skip Auth");
app.Screenshot("Past Trips");
}
[Test]
public void NavigateToProfile()
{
app.Screenshot("First screen.");
app.Tap("Skip Auth");
app.Screenshot("Past Trips");
}
[Test]
public void NavigateToSettings()
{
app.Screenshot("First screen.");
app.Tap("Skip Auth");
app.Screenshot("Past Trips");
}
[Test]
public void NavigateToSettingsDetail()
{
app.Screenshot("First screen.");
app.Tap("Skip Auth");
app.Screenshot("Past Trips");
}
}
}