public void GetProduct_ShouldNotFindProduct() { var controller = new WebApi_UnitTestController(GetTestProducts()); var result = controller.GetProduct(999); Assert.IsInstanceOfType(result, typeof(NotFoundResult)); }
public void GetProduct_ShouldReturnCorrectProduct() { var testProducts = GetTestProducts(); var controller = new WebApi_UnitTestController(testProducts); var result = controller.GetProduct(4) as OkNegotiatedContentResult <WebApi_Test>; Assert.IsNotNull(result); Assert.AreEqual(testProducts[3].Name, result.Content.Name); }