public void should_throw_configuration_error_exception_when_user_does_not_set_log_path() { Helper.RemoveKeyFromAppConfig(LogPathKey); Exception caughtException = null; try { var logger = new MagicLogger(); var dic = new Dictionary<string, object> { { "controller", "AppleController" } }; logger.WriteError("msg", dic); } catch (Exception exception) { caughtException = exception; } caughtException.Should().NotBeNull(); caughtException.GetType().Should().Be(typeof(ConfigurationErrorsException)); caughtException.Message.Should().Be("Please add log path root in your config file first."); }
public void SetUp() { Helper.AddKeyValueInAppConfig(LogPathKey, LogPath); _logger =new MagicLogger(); }