public void ServiceReturnsFailCode() { _result = new GenerateDataKeyResponse { HttpStatusCode = HttpStatusCode.InternalServerError }; KmsService.GenerateDataKeyAsync(Arg.Any <GenerateDataKeyRequest>()).Returns(_result); }
public void ServiceReturnsFailCode() { _result = new GenerateDataKeyResponse { HttpStatusCode = HttpStatusCode.ServiceUnavailable }; KmsService.GenerateDataKeyAsync(Arg.Any <GenerateDataKeyRequest>()).Returns(_result); }
public void ServiceReturnsFailCode() { _result = new DecryptResponse { HttpStatusCode = HttpStatusCode.BadRequest }; KmsService.DecryptAsync(Arg.Any <DecryptRequest>()) .Returns(_result); }
public void ServiceReturnsFailCode() { _result = new EncryptResponse { CiphertextBlob = null, HttpStatusCode = HttpStatusCode.ServiceUnavailable }; KmsService.EncryptAsync(Arg.Any <EncryptRequest>()) .Returns(_result); }
public void ShouldRetryExpectedNumberOfTimes() { KmsService.Received(3).EncryptAsync(Arg.Any <EncryptRequest>()); }
public void ShouldNotRetry() { KmsService.Received(1).DecryptAsync(Arg.Any <DecryptRequest>()); }
public void ShouldRetryExpectedNumberOfTimes() { KmsService.Received(3).GenerateDataKeyAsync(Arg.Any <GenerateDataKeyRequest>()); }
public void ShouldNotRetry() { KmsService.Received(1).GenerateDataKeyAsync(Arg.Any <GenerateDataKeyRequest>()); }