public void Delete_SuccessfullyDeleted() { // Act var data = _receivedInvoiceClient.Delete(_receivedInvoiceId).AssertResult(); // Assert Assert.IsTrue(data); }
public void List_WithFilter_PaymentOptionId_ReturnsList() { // Arrange var invoiceId = PostReceivedInvoice(); var initialPayments = _receivedDocumentPaymentClient .List() .Filter(f => f.InvoiceId.IsEqual(invoiceId)) .Get().AssertResult(); Assert.IsEmpty(initialPayments.Items); var paymentOptionId = PostPayment(invoiceId); // Act var payments = _receivedDocumentPaymentClient .List() .Filter(f => f.InvoiceId.IsEqual(invoiceId), f => f.PaymentOptionId.IsEqual(paymentOptionId)) .Get().AssertResult(); // Assert Assert.AreEqual(1, payments.Items.Count()); var deleted = _receivedInvoiceClient.Delete(invoiceId).AssertResult(); Assert.IsTrue(deleted); }