public void LocateFeedbackReports()
        {
            var files = new List<string>
                {
                    @"c:\a\def.b",
                };
            var mockDirectory = new MockDirectory(files);
            var fileSystem = new Mock<IFileSystem>();
            {
                fileSystem.Setup(f => f.Directory)
                    .Returns(mockDirectory);
            }

            var collector = new FeedbackReportCollector(fileSystem.Object);
            var reports = collector.LocateFeedbackReports();

            Assert.That(
                reports.Select(r => r.FullName),
                Is.EquivalentTo(files));
        }
        public void LocateFeedbackReports()
        {
            var files = new List <string>
            {
                @"c:\a\def.b",
            };
            var mockDirectory = new MockDirectory(files);
            var fileSystem    = new Mock <IFileSystem>();
            {
                fileSystem.Setup(f => f.Directory)
                .Returns(mockDirectory);
            }

            var collector = new FeedbackReportCollector(fileSystem.Object);
            var reports   = collector.LocateFeedbackReports();

            Assert.That(
                reports.Select(r => r.FullName),
                Is.EquivalentTo(files));
        }