public void ExceptionIsLoggedWhenLoggerExists()
        {
            var lg = new MockLoggingProvider();
            var mp = new BaseMessageProvider(lg);

            mp.AddException(new Exception("Test Exception"));
            Assert.IsTrue(lg.Logs.Any());
            Assert.AreEqual(Severity.Fatal, lg.Logs[0].Level);
            Assert.AreEqual("Test Exception", lg.Logs[0].Message);
        }