public async void MakeRequestForFoursquareCheckins() { var credentials = TestSettings.GetToken <Foursquare, OAuth2Credentials>(); if (credentials.IsTokenExpired) { throw new Exception("Expired credentials!!!"); } var request = new FoursquareCheckin(); var response = await new OAuthRequester(credentials) .MakeOAuthRequestAsync <FoursquareCheckin, FoursquareCheckinResponse>(request) .ConfigureAwait(false); Assert.NotNull(response); }
public async void MakeRequestForFoursquareCheckinsWithTimeRange() { var credentials = TestSettings.GetToken <Foursquare, OAuth2Credentials>(); if (credentials.IsTokenExpired) { throw new Exception("Expired credentials!!!"); } var request = new FoursquareCheckin { AfterTimestamp = DateTime.Today.Subtract(TimeSpan.FromDays(90)), BeforeTimestamp = DateTime.Today.Subtract(TimeSpan.FromDays(30)) }; var response = await new OAuthRequester(credentials) .MakeOAuthRequestAsync <FoursquareCheckin, FoursquareCheckinResponse>(request) .ConfigureAwait(false); Assert.NotNull(response); }