public async Task DeleteConfirmed_ReturnsRedirectToActionResult_WhenProfileIsDeleted() { // Arrange // Act var result = await ControllerSUT.DeleteConfirmed(166); // Assert var redirectResult = Assert.IsAssignableFrom <RedirectToActionResult>(result); Assert.Equal(nameof(ProfileController.Index), redirectResult.ActionName); }
public async Task DeleteConfirmed_ReturnsRedirectToActionResult_WhenReviewIsDeleted() { // Arrange // Act var result = await ControllerSUT.DeleteConfirmed(1); // Assert var redirectResult = Assert.IsAssignableFrom <RedirectToActionResult>(result); Assert.Null(_context.Reviews.FirstOrDefault(g => g.ReviewId == 1)); Assert.Equal(nameof(ReviewsController.Index), redirectResult.ActionName); }
public async Task DeleteConfirmed_ReturnsRedirectToActionResult_WhenDeleteEventIsConfirmed() { // Arrange User user = _context.Users.FirstOrDefault(); Event activity = new Event { UserId = user.Id, EventDateTime = DateTime.Now, EventDescription = "whatever", EventName = "whatever2", }; _context.Add(activity); await _context.SaveChangesAsync(); // Act var result = await ControllerSUT.DeleteConfirmed(activity.EventId); // Assert Assert.IsAssignableFrom <RedirectToActionResult>(result); }