public void TestConfigSetters() { var config = new nk.logger.csv.LoggerConfig(); Assert.Throws <ArgumentNullException>(() => config.SetDateTimeFormat(null)); Assert.Throws <ArgumentNullException>(() => config.SetDateTimeFormat(" ")); Assert.Throws <ArgumentNullException>(() => config.SetFileName(null)); Assert.Throws <ArgumentNullException>(() => config.SetFileName(" ")); Assert.Throws <ArgumentNullException>(() => config.SetRelativePath(null)); Assert.Throws <ArgumentNullException>(() => config.SetReplacementValue(' ')); }
/// <summary> /// Initiate an instance of Logger class. /// </summary> public CsvLogger() { var config = new nk.logger.csv.LoggerConfig(); config.SetDateTimeFormat(Config.Logger.DateFormat) .SetFileName(Config.Logger.FileName) .SetRelativePath(Config.Logger.RelativePath) .SetReplacementValue(Config.Logger.ReplacementValue); csvLogger = new nk.logger.csv.Logger(config); }