Exemple #1
0
 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);
 }
Exemple #2
0
 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);
 }