public void Setup() { var closedFinancialApplication = new RoatpFinancialSummaryItem { ApplicationStatus = ApplicationStatus.GatewayAssessed, FinancialReviewStatus = FinancialReviewStatus.Pass, SubmittedDate = DateTime.Now, OutcomeMadeDate = DateTime.Now }; _closedApplications = new List <RoatpFinancialSummaryItem> { closedFinancialApplication }; _applyRepository = new Mock <IApplyRepository>(); _applyRepository.Setup(r => r.GetClosedFinancialApplications(null, null, null)).ReturnsAsync(_closedApplications); _handler = new ClosedFinancialApplicationsHandler(_applyRepository.Object); }
public void Setup() { var clarificationFinancialApplication = new RoatpFinancialSummaryItem { ApplicationStatus = ApplicationStatus.GatewayAssessed, FinancialReviewStatus = FinancialReviewStatus.ClarificationSent, SubmittedDate = DateTime.Now, ClarificationRequestedDate = DateTime.Now }; _clarificationApplications = new List <RoatpFinancialSummaryItem> { clarificationFinancialApplication }; _applyRepository = new Mock <IApplyRepository>(); _applyRepository.Setup(r => r.GetClarificationFinancialApplications()).ReturnsAsync(_clarificationApplications); _handler = new ClarificationFinancialApplicationsHandler(_applyRepository.Object); }
public void Setup() { var openFinancialApplication = new RoatpFinancialSummaryItem { ApplicationStatus = ApplicationStatus.GatewayAssessed, FinancialReviewStatus = FinancialReviewStatus.New, DeclaredInApplication = "Not exempt", SubmittedDate = DateTime.Now }; var openExemptFinancialApplication = new RoatpFinancialSummaryItem { ApplicationStatus = ApplicationStatus.GatewayAssessed, FinancialReviewStatus = FinancialReviewStatus.New, DeclaredInApplication = "Exempt", SubmittedDate = DateTime.Now }; _openApplications = new List <RoatpFinancialSummaryItem> { openFinancialApplication, openExemptFinancialApplication }; _applyRepository = new Mock <IApplyRepository>(); _applyRepository.Setup(r => r.GetOpenFinancialApplications()).ReturnsAsync(_openApplications); _handler = new OpenFinancialApplicationsHandler(_applyRepository.Object); }
public void Setup() { var openFinancialApplication = new RoatpFinancialSummaryItem { ApplicationStatus = ApplicationStatus.GatewayAssessed, FinancialReviewStatus = FinancialReviewStatus.New, DeclaredInApplication = "Not exempt", SubmittedDate = DateTime.Now }; var openExemptFinancialApplication = new RoatpFinancialSummaryItem { ApplicationStatus = ApplicationStatus.GatewayAssessed, FinancialReviewStatus = FinancialReviewStatus.New, DeclaredInApplication = "Exempt", SubmittedDate = DateTime.Now }; var clarificationFinancialApplication = new RoatpFinancialSummaryItem { ApplicationStatus = ApplicationStatus.GatewayAssessed, FinancialReviewStatus = FinancialReviewStatus.ClarificationSent, SubmittedDate = DateTime.Now, ClarificationRequestedDate = DateTime.Now }; var closedFinancialApplication = new RoatpFinancialSummaryItem { ApplicationStatus = ApplicationStatus.GatewayAssessed, FinancialReviewStatus = FinancialReviewStatus.Pass, SubmittedDate = DateTime.Now, OutcomeMadeDate = DateTime.Now }; _openApplications = new List <RoatpFinancialSummaryItem> { openFinancialApplication, openExemptFinancialApplication }; _clarificationApplications = new List <RoatpFinancialSummaryItem> { clarificationFinancialApplication }; _closedApplications = new List <RoatpFinancialSummaryItem> { closedFinancialApplication }; _applyRepository = new Mock <IApplyRepository>(); _applyRepository.Setup(r => r.GetFinancialApplicationsStatusCounts(null)).ReturnsAsync(new RoatpFinancialApplicationsStatusCounts { ApplicationsOpen = _openApplications.Count, ApplicationsWithClarification = _clarificationApplications.Count, ApplicationsClosed = _closedApplications.Count }); _handler = new FinancialApplicationsStatusCountsHandler(_applyRepository.Object); }