protected override void When()
        {
            var requrestWithSubmittedReport =
                new GetReportEditHistoryMostRecentFirst(
                    period: Period.FromInstantInPeriod(DateTime.UtcNow),
                    accountId: "SomeAccountId");

            auditItems = SUT.Handle(requrestWithSubmittedReport, new CancellationToken()).Result;
        }
        protected override void When()
        {
            var requrestWithNonSubmittedReport =
                new GetReportEditHistoryMostRecentFirst(
                    period: Period.FromInstantInPeriod(DateTime.UtcNow),
                    accountId: "SomeEmployerId");

            SUT.Handle(requrestWithNonSubmittedReport, new CancellationToken()).Wait();
        }
        public IEnumerable <AuditRecord> GetReportEditHistoryMostRecentFirst(
            Period period,
            string employerId)
        {
            var request = new GetReportEditHistoryMostRecentFirst(period, employerId);

            return
                (_mediator.Send(request).Result);
        }