public void ResxWorks() { var sink = new TestSimpleSink(); var logger = LoggerManager.Get <IBasicsLog> (sink, ResXLogSource.FromManager(Resources.ResourceManager)); logger.Message(); Assert.Equal(Resources.Message, sink.FirstMessage()); }
public void ParametrizationBooBoo() { var sink = new TestSimpleSink(); var msg = "Message {999}"; var messageSource = new TestSimpleMessageSource() .MessageText(nameof(IBasicsLog.ParametrizedMessage), msg); var testLogger = LoggerManager.Get <IBasicsLog>(sink, messageSource); testLogger.ParametrizedMessage(123); Assert.Equal(msg, sink.FirstMessage()); }