public async void MakeRequestForRescuetimeAnalyticData() { var credentials = TestSettings.GetToken <Rescuetime, OAuth2Credentials>(); if (credentials.IsTokenExpired) { throw new Exception("Expired credentials!!!"); } var request = new RescuetimeAnalyticData(); var response = await new OAuthRequester(credentials) .MakeOAuthRequestAsync <RescuetimeAnalyticData, RescuetimeAnalyticDataResponse>(request) .ConfigureAwait(false); Assert.NotNull(response); }
public async void MakeRequestForRescuetimeAnalyticDataWithStartAndEndTimes() { var credentials = TestSettings.GetToken <Rescuetime, OAuth2Credentials>(); if (credentials.IsTokenExpired) { throw new Exception("Expired credentials!!!"); } var request = new RescuetimeAnalyticData { RestrictBegin = DateTime.Now.Subtract(TimeSpan.FromDays(7)), RestrictEnd = DateTime.Now.Subtract(TimeSpan.FromDays(1)) }; var response = await new OAuthRequester(credentials) .MakeOAuthRequestAsync <RescuetimeAnalyticData, RescuetimeAnalyticDataResponse>(request) .ConfigureAwait(false); Assert.NotNull(response); }