public void AssertRefund(RefundResponseAttributes refund) { Assert.AreEqual("321", refund.TransactionId); Assert.AreEqual("123", refund.TransactionReferenceId); Assert.AreEqual(10649, refund.UserId); Assert.AreEqual("2015-05-14T00:00:00Z", refund.TransactionDate); Assert.AreEqual("api", refund.Provider); Assert.AreEqual("non_exempt", refund.ExemptionType); Assert.AreEqual("US", refund.ToCountry); Assert.AreEqual("90002", refund.ToZip); Assert.AreEqual("CA", refund.ToState); Assert.AreEqual("LOS ANGELES", refund.ToCity); Assert.AreEqual("123 Palm Grove Ln", refund.ToStreet); Assert.AreEqual(17.95, refund.Amount); Assert.AreEqual(2, refund.Shipping); Assert.AreEqual(0.95, refund.SalesTax); Assert.AreEqual("1", refund.LineItems[0].Id); Assert.AreEqual(1, refund.LineItems[0].Quantity); Assert.AreEqual("12-34243-0", refund.LineItems[0].ProductIdentifier); Assert.AreEqual("Heavy Widget", refund.LineItems[0].Description); Assert.AreEqual("20010", refund.LineItems[0].ProductTaxCode); Assert.AreEqual(15, refund.LineItems[0].UnitPrice); Assert.AreEqual(0, refund.LineItems[0].Discount); Assert.AreEqual(0.95, refund.LineItems[0].SalesTax); }
public void AssertDeletedRefund(RefundResponseAttributes refund) { Assert.AreEqual("321", refund.TransactionId); Assert.AreEqual(null, refund.TransactionDate); Assert.AreEqual(0, refund.Amount); Assert.AreEqual(0, refund.Shipping); Assert.AreEqual(0, refund.SalesTax); }