public void VerifyPhoto2Results() { //Arrange if (App is iOSApp) { App.Invoke("useDefaultImageForPhoto2:", ""); } else { App.Invoke("UseDefaultImageForPhoto2"); } //Act App.Screenshot("Test Image Loaded"); FaceOffPage.TapScoreButton2(); //Assert Assert.IsTrue(App.Query("Results").Any()); }
public void VerifyPhoto2Results(EmotionType emotion, double expectedScore) { //Arrange //Act FaceOffPage.SubmitImageForPhoto2(emotion); App.Screenshot($"Player 2 Image Submitted: {emotion.ToString()}"); FaceOffPage.WaitForNoPhoto2ActivityIndicator(); //Assert Assert.AreEqual(EmotionConstants.EmotionDictionary[emotion], FaceOffPage.Emotion); Assert.IsTrue(FaceOffPage.ScoreButton2Text.Contains(expectedScore.ToString())); //Act FaceOffPage.TapScoreButton2(); FaceOffPage.WaitForResultsPopup(); //Assert Assert.IsTrue(FaceOffPage.DoesResultsPopupContainExpectedResults(emotion, expectedScore)); }