public void Can_Create_Omnium_OrderForm() { var purchaseOrder = FakePurchaseOrder.CreatePurchaseOrder(); var orderForm = purchaseOrder.Forms.FirstOrDefault(); var omniumOrderForm = DefaultOmniumOrderFactorySubject.MapOrderForm(purchaseOrder, orderForm); var result = orderForm.Shipments.Count == omniumOrderForm.Shipments.Count && orderForm.Payments.Count == omniumOrderForm.Payments.Count; Assert.True(result); }
public void Can_Create_Omnium_Order() { var purchaseOrder = FakePurchaseOrder.CreatePurchaseOrder(); var omniumOrder = DefaultOmniumOrderFactorySubject.MapOrder(purchaseOrder); var orderStatus = DefaultOmniumOrderFactorySubject.GetOrderStatus(purchaseOrder.OrderStatus); var result = purchaseOrder.Currency == omniumOrder.BillingCurrency && purchaseOrder.OrderNumber.Equals(omniumOrder.OrderNumber) && purchaseOrder.CustomerId.ToString().Equals(omniumOrder.CustomerId) && purchaseOrder.MarketId.Value.Equals(omniumOrder.MarketId) && orderStatus.Equals(omniumOrder.Status); Assert.True(result); }