示例#1
0
        public void Should_be_possible_to_get_files_from_given_directory_path_using_FileSystemDataSource()
        {
            // Arrange
            var fakeTarget          = ProbeHelper.CreateFakeTarget();
            var fakeWmiDataProvider = this.GetMockedWmiDataProvider();
            var fileDataSource      = new WindowsFileProvider(fakeTarget)
            {
                WmiDataProvider = fakeWmiDataProvider
            };
            // Act
            var returnedFiles = fileDataSource.GetFileChildren("c:\\temp").ToList();

            // Assert
            this.AssertReturnedFiles(returnedFiles);
        }