public void ShouldGetNewOrders() { var store = new AmazonStore(); var results = store.GetNewOrders(); results.Count.ShouldBeGreaterThan(1); results.ForEach(x => Console.WriteLine(x.OrderId)); var orderService = new OrderService(); //results.ForEach(x => orderService.CreateAmazonOrder(x)); }
public void ProcessAmazonOrders() { var store = new AmazonStore(); var newOrders = store.GetNewOrders(); // also need to update exiting pendings ...!!! NLog.LogManager.GetCurrentClassLogger().Info("New amazon orders: {0}", newOrders.Count); newOrders.ForEach(x => CreateAmazonOrder(x)); var unprocessedOrders = store.GetUnprocessedOrders(); unprocessedOrders.ForEach(x => CreateAxSalesOrder(x, "Amazon")); }