public async void Task_GetProductCategoryById_BadResult() { var controller = new ProductCategoryController(context); int?id = null; var data = await controller.ProductDisplay(id); Assert.IsInstanceofType <BadRequestResult>(data); }
public async void Task_GetProductCategoryBy_Id_Return_OkResult() { var controller = new ProductCategoryController(context); var ProductCategoryId = 1; var data = await controller.ProductDisplay(ProductCategoryId); Assert.IsInstanceOfType <RedirectResult>(data); }
public async void Task_GetProductCategoryBy_Id_Return_NoResult() { var controller = new ProductCategoryController(context); var ProductCategoryId = 6; var data = await controller.ProductDisplay(ProductCategoryId); Assert.IsType <NotFoundResult>(data); }
public async void Task_GetPcById_Return_OkResult() { var controller = new ProductCategoryController(_context); var PcId = 19; var data = await controller.ProductDisplay(PcId); Assert.IsType <ViewResult>(data); }
public async void Task_GetProductCategoryById_MatchResult() { var controller = new ProductCategoryController(context); int id = 1; var data = await controller.ProductDisplay(id); Assert.IsType <OkObjectResult>(data); var okResult = data.Should().BeOfType <OkObjectResult>().Subject; var prod = okResult.Value.Should().BeAssignableTo <Categories>().Subject; Assert.Equals("Autmn Collection", prod.CategoryName); Assert.Equals("Floral Collection", prod.CategoryDescription); }