public void TemplateController_DeleteAjaxTemplateGrid_CallsTemplateServiceGetByIdAndDelete() { #region Arrange var request = new DataSourceRequest(); var entity = new TemplateViewModel { Id = TemplateId }; #endregion #region Act _target.DeleteAjaxTemplateGrid(request, entity); #endregion #region Assert _mockTemplateService.Verify(x => x.GetById(TemplateId), Times.Once); _mockTemplateService.Verify(x => x.Delete(It.IsAny <Template>()), Times.Once); #endregion }