예제 #1
0
 public void AssertDeletedOrder(OrderResponseAttributes order)
 {
     Assert.AreEqual("123", order.TransactionId);
     Assert.AreEqual(null, order.TransactionDate);
     Assert.AreEqual(0, order.Amount);
     Assert.AreEqual(0, order.Shipping);
     Assert.AreEqual(0, order.SalesTax);
 }
예제 #2
0
 public void AssertOrder(OrderResponseAttributes order)
 {
     Assert.AreEqual("123", order.TransactionId);
     Assert.AreEqual(10649, order.UserId);
     Assert.AreEqual("2015-05-14T00:00:00Z", order.TransactionDate);
     Assert.AreEqual("US", order.ToCountry);
     Assert.AreEqual("90002", order.ToZip);
     Assert.AreEqual("CA", order.ToState);
     Assert.AreEqual("LOS ANGELES", order.ToCity);
     Assert.AreEqual("123 Palm Grove Ln", order.ToStreet);
     Assert.AreEqual(17.95, order.Amount);
     Assert.AreEqual(2, order.Shipping);
     Assert.AreEqual(0.95, order.SalesTax);
     Assert.AreEqual("1", order.LineItems[0].Id);
     Assert.AreEqual(1, order.LineItems[0].Quantity);
     Assert.AreEqual("12-34243-0", order.LineItems[0].ProductIdentifier);
     Assert.AreEqual("Heavy Widget", order.LineItems[0].Description);
     Assert.AreEqual("20010", order.LineItems[0].ProductTaxCode);
     Assert.AreEqual(15, order.LineItems[0].UnitPrice);
     Assert.AreEqual(0, order.LineItems[0].Discount);
     Assert.AreEqual(0.95, order.LineItems[0].SalesTax);
 }