public void BarsApiController_AddAction() { BarsApiController controller = new BarsApiController(new FakeRepositories.FakeBarRepository()); Bar bar = new Bar() { Name = "Kelsey's", Address = "Oakville", StoreId = 7, UnitsOrdered = 8, }; System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult <Bar> result = controller.PostBar(bar) as CreatedAtRouteNegotiatedContentResult <Bar>; Assert.IsNotNull(result); }
public void BarsApiController_Edit() { BarsApiController controller = new BarsApiController(new FakeRepositories.FakeBarRepository()); Bar bar = new Bar() { Name = "Cheers", Address = "Toronto", StoreId = 10, UnitsOrdered = 100, }; System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult <Bar> result = controller.PostBar(bar) as System.Web.Http.Results.CreatedAtRouteNegotiatedContentResult <Bar>; IHttpActionResult edit = controller.PutBar(10, bar) as IHttpActionResult; Assert.IsNotNull(result); Assert.IsNotNull(edit); }