public void GivenValidData_WhenIRequestAllManCos_AndTheDataBaseIsUnavailable_ThenAUnityExceptionIsThrown() { _manCoRepository.Setup(a => a.GetManCos()).Throws <Exception>(); Action act = () => _manCoService.GetManCos(); act.ShouldThrow <UnityException>(); }
public ActionResult AutoApprovals(int manCoId) { var autoApprovals = this._autoApprovalService.GetAutoApprovals(manCoId); var docTypes = _docTypeService.GetDocTypes(); var subDocTypes = _subDocTypeService.GetSubDocTypes(); var manCos = _manCoService.GetManCos(); var autoApprovalsViewModel = new AutoApprovalsViewModel(docTypes, subDocTypes, manCos); autoApprovalsViewModel.AddAutoApprovals(autoApprovals, docTypes, subDocTypes); return(this.PartialView("_ShowAutoApprovals", autoApprovalsViewModel)); }
public ActionResult Index() { var manCosViewModel = new ManCosViewModel(); var manCos = _manCoService.GetManCos(); manCosViewModel.AddMancos(manCos); return(View(manCosViewModel)); }