public void OrderController_WhenCalled_AddOrder() { OrderManagement.Core.Order.Order newOrder = new OrderManagement.Core.Order.Order(); var result = orderController.AddOrder(newOrder).Result; Assert.AreEqual(1, result); }
public void OrderController_WhenCalled_ReturnSpecificOrder() { OrderManagement.Core.Order.Order newOrder = new OrderManagement.Core.Order.Order(); orderController.AddOrder(newOrder).Wait(); OrderManagement.Core.Order.Order result = orderController.Get(newOrder.Id).Result; Assert.AreEqual(newOrder.Id, result.Id); }
public void OrderConotroller_WhenCalled_ReturnOrders() { OrderManagement.Core.Order.Order newOrder = new OrderManagement.Core.Order.Order(); orderController.AddOrder(newOrder).Wait(); IEnumerable <OrderManagement.Core.Order.Order> result = orderController.Get().Result; Assert.IsTrue(result.Count() > 0); }
public void OrderController_WhenCalled_UpdateOrder() { OrderManagement.Core.Order.Order newOrder = new OrderManagement.Core.Order.Order(); orderController.AddOrder(newOrder).Wait(); newOrder.Address = "New Address"; orderController.UpdateOrder(newOrder).Wait(); OrderManagement.Core.Order.Order result = orderController.Get(newOrder.Id).Result; Assert.AreEqual(newOrder.Address, result.Address); }
public void OrderAppService_WhenCalled_AddOrder() { OrderManagement.Core.Order.Order newOrder = new OrderManagement.Core.Order.Order { Address = "Address", OrderDate = DateTime.Now, OrderTotal = 1, ProductId = 1, SystemDate = DateTime.Now }; var result = _orderService.CreateOrderAsync(newOrder); Assert.AreEqual(1, result.Result); }
public void OrderAppService_WhenCalledWithId_ReturnSpecificOrder() { OrderManagement.Core.Order.Order newOrder = new OrderManagement.Core.Order.Order { Id = 99, Address = "Address", OrderDate = DateTime.Now, OrderTotal = 1, ProductId = 1, SystemDate = DateTime.Now }; _orderService.CreateOrderAsync(newOrder); OrderManagement.Core.Order.Order order = _orderService.GetOrderByIdAsync(newOrder.Id).Result; Assert.AreEqual(99, order.Id); }
public void OrderAppService_WhenCalled_ReturnAllOrders() { OrderManagement.Core.Order.Order newOrder = new OrderManagement.Core.Order.Order { Address = "Address1", OrderDate = DateTime.Now, OrderTotal = 1, ProductId = 1, SystemDate = DateTime.Now }; _orderService.CreateOrderAsync(newOrder); IEnumerable <OrderManagement.Core.Order.Order> orderList = _orderService.GetOrdersAsync().Result; Assert.True(orderList.Count() > 0); }