public void Arrange() { _psrsRepositoryMock = new Mock <IPsrsRepository>(); _psrsExternalRepositoryMock = new Mock <IPsrsExternalRepository>(); _service = new PsrsReportsService(_psrsExternalRepositoryMock.Object, _psrsRepositoryMock.Object); var submittedReports = new List <ReportSubmitted> { new ReportSubmitted { ReportingPeriod = "1718", } }.AsEnumerable(); _psrsExternalRepositoryMock.Setup(x => x.GetSubmittedReports(It.IsAny <DateTime>())) .Returns(Task.FromResult(submittedReports)); }
public void Arrange() { _psrsRepositoryMock = new Mock <IPsrsRepository>(); _psrsExternalRepositoryMock = new Mock <IPsrsExternalRepository>(); _service = new PsrsReportsService(_psrsExternalRepositoryMock.Object, _psrsRepositoryMock.Object); var reportSubmissionsSummary = new ReportSubmissionsSummary { ToDate = DateTime.UtcNow, ReportingPeriod = "1718", InProcessTotals = 1, ViewedTotals = 2, SubmittedTotals = 3, Total = 6, }; _psrsExternalRepositoryMock.Setup(x => x.GetSubmissionsSummary()) .Returns(Task.FromResult(reportSubmissionsSummary)); }