public void LogExtraProperties() { var logger = new MiddyLogger(lambdaLogger); logger.Log(LogLevel.Info, "hello world", new LogProperty("key", "value")); Approvals.Verify(receivedLog); }
public void LogLevelAndMessage() { var logger = new MiddyLogger(lambdaLogger); logger.Log(LogLevel.Debug, "hello world"); Approvals.Verify(receivedLog); }
public void LogExtraPropertiesWithObject() { var classToLog = new ClassToLog { Property1 = "The value of property1", Property2 = "The value of property2" }; var logger = new MiddyLogger(lambdaLogger); logger.Log(LogLevel.Info, "hello world", new LogProperty("key", classToLog)); Approvals.Verify(receivedLog); }