public void ContentController_DeleteContentItem_Throws_On_Null_ContentItem() { // Arrange Mock <IDataService> mockDataService = new Mock <IDataService>(); ContentController controller = new ContentController(mockDataService.Object); // Act, Arrange controller.DeleteContentItem(null); }
public void ContentController_DeleteContentItem_Throws_On_Null_ContentItem() { // Arrange Mock <IDataService> mockDataService = new Mock <IDataService>(); ContentController controller = new ContentController(mockDataService.Object); // Act, Arrange Assert.Throws <ArgumentNullException>(() => controller.DeleteContentItem(null)); }
public void ContentController_DeleteContentItem_Throws_On_Negative_ContentItemId() { // Arrange Mock <IDataService> mockDataService = new Mock <IDataService>(); ContentController controller = new ContentController(mockDataService.Object); ContentItem content = ContentTestHelper.CreateValidContentItem(); content.ContentItemId = Null.NullInteger; // Act, Arrange Assert.Throws <ArgumentOutOfRangeException>(() => controller.DeleteContentItem(content)); }
public void ContentController_DeleteContentItem_Calls_DataService_On_Valid_ContentItemId() { // Arrange Mock <IDataService> mockDataService = new Mock <IDataService>(); ContentController controller = new ContentController(mockDataService.Object); ContentItem content = ContentTestHelper.CreateValidContentItem(); content.ContentItemId = Constants.CONTENT_DeleteContentItemId; // Act controller.DeleteContentItem(content); // Assert mockDataService.Verify(ds => ds.DeleteContentItem(content.ContentItemId)); }
private void DeleteCurrentItem() { if (KeyID > 0) { if (CurrentItem.ContentItemId != Null.NullInteger) { ContentController cc = new ContentController(); cc.DeleteContentItem(CurrentItem); } ContentDejourController cdc = new ContentDejourController(); cdc.DeleteContent(KeyID); KeyID = 0; Mode = "Select"; BindGrid(SortColumns.Count > 0); InvalidateCurrentItem(); } }
public void DeleteItem(int itemId, int moduleId) { _ciCtrl.DeleteContentItem(itemId); DataCache.RemoveCache(itemCacheKey(moduleId)); }