public void RemoveTest_ReturnsNotFound_WhenGuidNotExisting() { var guidNotExisting = Guid.NewGuid(); var result = _blogController.Remove(guidNotExisting); Assert.IsType <NotFoundObjectResult>(result); }
public void RemoveTest_ReturnsNotFound_WhenGuidNotExisting() { //arrange var notExistingGuid = Guid.NewGuid(); //act var result = _blogController.Remove(notExistingGuid); //assert Assert.IsType <NotFoundObjectResult>(result); }
public async Task Remove_Ok() { //Arrange var response = await _blogController.List(); var blogPosts = response.GetModelFromViewResultResponse <IEnumerable <BlogPostViewModel> >(); var blogPost = blogPosts.LastOrDefault(); //Act var removeResponse = await _blogController.Remove(blogPost.Id); //Need to force Dispose to commit delete transaction _blogController.Dispose(); var listResponse = await _blogController.List(); var newBlogPostList = listResponse.GetModelFromViewResultResponse <IEnumerable <BlogPostViewModel> >(); //Assert Assert.True(removeResponse is LocalRedirectResult); Assert.True(blogPosts.Count() != newBlogPostList.Count()); Assert.True(_blogController.TempData["msg"] != null); Assert.True(_blogController.TempData["error"] == null); }
public void Delete() { BlogController controller = new BlogController(); var blog = CreateNewBlog(); //blog.Id = "999"; controller.Post(blog); Assert.IsNotNull(blog._Id); var id1 = blog._Id; controller.Remove(id1.ToString()); var b2 = controller.Get(id1.ToString()); Assert.IsNull(b2); }
private void RemoveButton_Click(object sender, EventArgs e) { _controller.Remove(); }