public void AddsTheDefaultExtension(string scriptName, string expectedScriptName) { // arrange var mask = new ConfigMask { ScriptName = scriptName }; var config = new Config(); // act config = config.Apply(mask); // assert config.ScriptName.ShouldEqual(expectedScriptName); }
public void CalculatesTheLogLevel( bool debug, LogLevel? logLevel, LogLevel currentLogLevel, LogLevel expectedLogLevel) { // arrange var mask = new ConfigMask { Debug = debug, LogLevel = logLevel }; var config = new Config { LogLevel = currentLogLevel }; // act config = config.Apply(mask); // assert config.LogLevel.ShouldEqual(expectedLogLevel); }
public void CalculatesTheLogLevel( bool debug, LogLevel?logLevel, LogLevel currentLogLevel, LogLevel expectedLogLevel) { // arrange var mask = new ConfigMask { Debug = debug, LogLevel = logLevel }; var config = new Config { LogLevel = currentLogLevel }; // act config = config.Apply(mask); // assert config.LogLevel.ShouldEqual(expectedLogLevel); }