public void DeleteAttr_Test_InvalidId() { var mockRepo = new Mock <DevCmsDb>(); mockRepo.SetupDbSetMock(db => db.Content, GetContentList()); var controller = new ContentController(mockRepo.Object); var result = controller.Delete(-11); Assert.IsType <NotFoundResult>(result); result = controller.Delete(0); Assert.IsType <NotFoundResult>(result); result = controller.Delete(11); Assert.IsType <NotFoundResult>(result); }
protected void btnMultipleDelete_Click(object sender, EventArgs e) { string[] IDs = hdnFldSelectedValues.Value.Trim().Split('|'); //Code for deleting items foreach (string Item in IDs) { int id = int.Parse(Item.ToString()); int i = content_items_obj.Delete(id); } FillDataInGrid(); }
public void Delete_Removes_Content() { var content = new Content() { Title = "New Post" }; underTest.Create(content); underTest.Delete(content); contentRepo.Received().Delete(content); }
public void Delete_Test() { var mockRepo = new Mock <DevCmsDb>(); mockRepo.SetupDbSetMock(db => db.Content, GetContentList()); var controller = new ContentController(mockRepo.Object); var result = controller.Delete(1); var viewResult = Assert.IsType <RedirectToActionResult>(result); Assert.Equal("Index", viewResult.ActionName); mockRepo.Verify(); mockRepo.Verify(db => db.SaveChanges(), Times.Once()); }
public void Delete_Returns_ViewResult() { var result = sut.Delete(1); Assert.IsType <ViewResult>(result); }