public async void Details_PassInNull_ReturnNotFound() { // Arrange SellerReviewsController controller = new SellerReviewsController(context); // Act var actionResult = await controller.Details(null); // Assert Assert.IsType <NotFoundResult>(actionResult); }
public async void Index_CallFunction_ReturnView() { // Arrange SellerReviewsController controller = new SellerReviewsController(context); // Act var actionResult = await controller.Index(0); // Assert Assert.IsType <ViewResult>(actionResult); }
public async void Create_PassInSellerReview_ReturnValidModel() { // Arrange SellerReviewsController controller = new SellerReviewsController(context); InitializeSeller(); var sellerReview = InitializeSellerReview(); // Act await controller.Create(sellerReview); // Assert Assert.True(controller.ModelState.IsValid); }
public async void DeleteConfirmed_PassIn0_ReturnNotFound() { // Arrange SellerReviewsController controller = new SellerReviewsController(context); InitializeSeller(); var sellerReview = InitializeSellerReview(); // Act var actionResult = await controller.DeleteConfirmed(0); // Assert Assert.IsType <RedirectToActionResult>(actionResult); }
public async void Edit_PassIn0AndSellerReview_ReturnNotFound() { // Arrange SellerReviewsController controller = new SellerReviewsController(context); InitializeSeller(); var sellerReview = InitializeSellerReview(); // Act await controller.Edit(0, sellerReview); // Assert Assert.True(controller.ModelState.IsValid); }