public void DeleteReportPreview() { var report = new ReportDerived(Guid.NewGuid(), _agency.Id, Guid.NewGuid(), Guid.NewGuid(), ModuleType.Incident, false); report.CaseNumber = CaseNumber; new WorkflowInstanceDerived(report, _workflow.Id, null); _reportsUnitOfWork.Setup(item => item.Find <Report>(It.IsAny <Guid>(), TrackingMode.Automatic, ThrowIf.Anything)) .Returns(report); var deletedPreview = _deleteService.DeleteReportPreview(_case.Id); deletedPreview.Should().NotBeNull(); deletedPreview.Reports.Should().HaveCount(1); }