public void LoadConfigurations_MultipleFiles_ConfigurationsLoad() { string[] expectedEntries = { "A", "B" }; var configurationFiles = ImmutableArray.Create<AdditionalText>( new TestAdditionalDocument("first.xml", $"<Data><Entry>{expectedEntries[0]}</Entry></Data>"), new TestAdditionalDocument("second.xml", $"<Data><Entry>{expectedEntries[1]}</Entry></Data>"), new TestAdditionalDocument("third.txt", "<Data><Entry>C</Entry></Data>")); var additionalFileService = new AdditionalFileService(configurationFiles, FileParseRule); var testAnalyzer = new TestAnalyzer(additionalFileService, CancellationToken.None); testAnalyzer.LoadConfigurations(@".+\.xml"); Assert.Equal(expectedEntries, testAnalyzer.Entries); }