Skip to content

Commit

Permalink
Fixed SortButton Bug
Browse files Browse the repository at this point in the history
  • Loading branch information
TheCodeTraveler committed Mar 28, 2020
1 parent 4adff7f commit c78f8aa
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions GitTrends.UITests/Pages/RepositoryPage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
using Newtonsoft.Json;
using Xamarin.UITest;
using Xamarin.UITest.Android;
using Xamarin.UITest.iOS;
using Query = System.Func<Xamarin.UITest.Queries.AppQuery, Xamarin.UITest.Queries.AppQuery>;

namespace GitTrends.UITests
Expand Down Expand Up @@ -75,9 +76,17 @@ public Task SetSortingOption(SortingOption sortingOption)
App.Screenshot("Sort Button Tapped");

var sortingOptionDescription = SortingConstants.SortingOptionsDictionary[sortingOption];
var trendingOptionsRect = App.Query(sortingOptionDescription).Last().Rect;

App.TapCoordinates(trendingOptionsRect.CenterX, trendingOptionsRect.CenterY);
if (App is iOSApp)
{
var trendingOptionsRect = App.Query(sortingOptionDescription).Last().Rect;
App.TapCoordinates(trendingOptionsRect.CenterX, trendingOptionsRect.CenterY);
}
else
{
App.Tap(sortingOptionDescription);
}

App.Screenshot($"{sortingOptionDescription} Tapped");

return WaitForRepositoriesToFinishSorting();
Expand Down

0 comments on commit c78f8aa

Please sign in to comment.