public void Cancel_PendingPayment_Success() { // Creates a pending payment PaymentCreateRequest request = BuildCreateRequest(true, "pending"); Payment payment = client.Create(request); Thread.Sleep(3000); // Cancels the payment payment = client.Cancel(payment.Id.GetValueOrDefault()); Assert.NotNull(payment); Assert.Equal(PaymentStatus.Cancelled, payment.Status); }