private static async Task TestExpireOffset(bool returnExpiredCredentials)
{
TimeSpan expireOffset;
if (returnExpiredCredentials)
expireOffset = TimeSpan.FromHours(-1);
else
expireOffset = TimeSpan.FromHours(6);
var creds = new ProxyRefreshingAWSCredentials(expireOffset);
await TestCredentials(creds, returnExpiredCredentials);
}
private static async Task TestExpire(DateTime expire, bool expectFailure)