Example #1
0
        public void MatchingFilesPresent_GetMatchingFiles_ReturnsMatchingFiles(IEnumerable <string> fileNames, string pattern, IEnumerable <string> expectedFileNames)
        {
            var fileProvider = new AdditionalFileProvider(CreateAdditionalFiles(fileNames.ToArray()));

            var files = fileProvider.GetMatchingFiles(pattern);

            Assert.Equal(expectedFileNames, files.Select(x => x.Path));
        }
Example #2
0
        public void MatchingFilesMissing_GetMatchingFiles_ReturnsEmptyEnumerable(IEnumerable <string> fileNames, string pattern)
        {
            var fileProvider = new AdditionalFileProvider(CreateAdditionalFiles(fileNames.ToArray()));

            var files = fileProvider.GetMatchingFiles(pattern);

            Assert.Empty(files);
        }