public JsonResult MarkSignificantFindingAsDeleted(MarkSignificantFindingAsDeletedViewModel viewModel) { _significantFindingService.MarkSignificantFindingAsDeleted(new MarkSignificantFindingAsDeletedRequest { CompanyId = viewModel.CompanyId, FireChecklistId = viewModel.FireChecklistId, FireQuestionId = viewModel.FireQuestionId, UserId = CurrentUser.UserId } ); return Json(new { Success = true }); }
public void When_get_MarkSignificantFindingAsDeleted_Then_returns_correct_result() { // Given var target = GetTarget(); var viewModel = new MarkSignificantFindingAsDeletedViewModel { FireChecklistId = 12L, FireQuestionId = 34L }; // When var result = target.MarkSignificantFindingAsDeleted(viewModel) as JsonResult; // Then Assert.That(result.Data.ToString(), Contains.Substring("Success = True")); }
public void When_get_MarkSignificantFindingAsDeleted_Then_calls_correct_method() { // Given var target = GetTarget(); var viewModel = new MarkSignificantFindingAsDeletedViewModel { CompanyId = 12L, FireChecklistId = 34L, FireQuestionId = 56L }; // When target.MarkSignificantFindingAsDeleted(viewModel); // Then _significantFindingService.Verify(x => x.MarkSignificantFindingAsDeleted(It.Is<MarkSignificantFindingAsDeletedRequest>( y => y.CompanyId == viewModel.CompanyId && y.FireChecklistId == viewModel.FireChecklistId && y.FireQuestionId == viewModel.FireQuestionId && y.UserId == target.CurrentUser.UserId ))); }