public void VerifyResetButton() { //Arrange string firstEmotion = PicturePage.Emotion; string secondEmotion; //Act if (platform == Platform.Android) { return; } PicturePage.TapTakePhoto1Button(); PicturePage.TapOK(); CameraPage.TapPhotoCaptureButton(); CameraPage.TapUsePhotoButton(); PicturePage.WaitForPhotoImage1(); PicturePage.TapResetButton(); //Assert secondEmotion = PicturePage.Emotion; Assert.AreNotEqual(firstEmotion, secondEmotion); }
public override void TestSetup() { base.TestSetup(); WelcomePage.EnterPlayer1Name("First Player"); WelcomePage.EnterPlayer2Name("Second Player"); WelcomePage.TapStartGameButton(); PicturePage.WaitForPicturePageToLoad(); }
public virtual void TestSetup() { app = AppInitializer.StartApp(platform); PicturePage = new PicturePage(app, platform); CameraPage = new CameraPage(app, platform); WelcomePage = new WelcomePage(app, platform); WelcomePage.WaitForPageToLoad(); app.Screenshot("App Launched"); }
public void TapSubmitButton_BothPlayerNamesEntered() { //Arrange var player1Name = "First Player"; var player2Name = "Second Player"; //Act WelcomePage.EnterPlayer1Name(player1Name); WelcomePage.EnterPlayer2Name(player2Name); WelcomePage.TapStartGameButton(); //Assert PicturePage.WaitForPicturePageToLoad(); }
public void VerifyPhoto1Results() { //Arrange if (app is iOSApp) { app.Invoke("useDefaultImageForPhoto1:", ""); } else { app.Invoke("UseDefaultImageForPhoto1"); } //Act app.Screenshot("Test Image Loaded"); PicturePage.TapScoreButton1(); //Assert Assert.IsTrue(app.Query("Results").Length > 0); }
public void TakePictureTwo() { //Arrange //Act PicturePage.TapTakePhoto2Button(); PicturePage.TapOK(); if (platform == Platform.Android) { return; } CameraPage.TapPhotoCaptureButton(); CameraPage.TapUsePhotoButton(); //Assert Assert.IsTrue(PicturePage.IsScoreButton2Visible); }