public void log_error_should_be_recorded()
 {
     var logger = new RecordingLogger();
     logger.Error("Error logged", new InvalidOperationException("blah"));
     var logEntry = logger.ErrorMessages.OfType<ExceptionReport>().First();
     logEntry.Message.ShouldEqual("Error logged");
     logEntry.ExceptionType.ShouldEqual(typeof(InvalidOperationException).Name);
 }
Exemple #2
0
        public void log_error_should_be_recorded()
        {
            var logger = new RecordingLogger();

            logger.Error("Error logged", new InvalidOperationException("blah"));
            var logEntry = logger.ErrorMessages.OfType <ExceptionReport>().First();

            logEntry.Message.ShouldEqual("Error logged");
            logEntry.ExceptionType.ShouldEqual(typeof(InvalidOperationException).Name);
        }