public void GetOrderByCustomerID_Valid() { #region ASSIGN OrdersRepo testRepo = new OrdersRepo(); OrdersApiController testController = new OrdersApiController(testRepo); #endregion #region ACT var taskReturn = testController.GetOrderByCust(1); taskReturn.Wait(); var result = taskReturn.Result.Value; #endregion #region ASSERT Assert.AreEqual(result.Id, 2); Assert.AreEqual(result.CustomerId, 1); Assert.AreEqual(result.NetPrice, 49.99M); Assert.IsFalse(result.isCompleted); #endregion }
public void GetOrderByCustomerID_NoOpenOrder() { #region ASSIGN OrdersRepo testRepo = new OrdersRepo(); OrdersApiController testController = new OrdersApiController(testRepo); #endregion #region ACT var taskReturn = testController.GetOrderByCust(2); taskReturn.Wait(); var result = taskReturn.Result.Result; #endregion #region ASSERT Assert.IsTrue(result is NotFoundResult); Assert.AreEqual((result as NotFoundResult).StatusCode, 404); #endregion }