private static void GenerateCsv(CsvOutputConfiguration config, Dictionary <string, int> words, string baseName) { if (!config.IsEnabled) { return; } Console.Write("Writing word list to csv..."); var csvGenerator = new CsvGenerator(); var csvData = csvGenerator.Generate(words); csvData.Save(baseName); Console.WriteLine("[Done]"); }
public void ShouldBeDisabledWhenSpecified() { // Arrange var section = Substitute.For <IConfigurationSection>(); section[ConfigurationKeys.CsvOutput.Enabled].Returns("false"); var sut = new CsvOutputConfiguration(section); // Act var actual = sut.IsEnabled; // Assert Assert.False(actual); }