private async Task ShouldVoidPayment_IdempotencyKey() { var voidResponse = new VoidResponse(); _apiClient.Setup(apiClient => apiClient.Post <VoidResponse>(PaymentsPath + "/payment_id/voids", _authorization, null, CancellationToken.None, "test")) .ReturnsAsync(() => voidResponse); IPaymentsClient paymentsClient = new PaymentsClient(_apiClient.Object, _configuration.Object); var response = await paymentsClient.VoidPayment("payment_id", null, "test"); response.ShouldNotBeNull(); }