public static LogMessage BuildLogMessage() { LogMessage message = new LogMessage(); LogMessageHeader header = new LogMessageHeader(); LogMessageBody body = new LogMessageBody(); message.Header = header; message.Body = body; header.Source.ApplicationId = Guid.NewGuid().ToString(); header.Correlation = new LogMessageCorrelation(); header.Correlation.ApplicationId = Guid.NewGuid().ToString(); header.Correlation.CorrelationId = Guid.NewGuid().ToString(); header.Index = "new_index"; header.IPAddress = IPAddress.Loopback.ToString(); header.Source = new LogMessageSource("appid", "logging_source"); header.ProcessId = "135"; header.ThreadId = "15"; header.TimeStamp = DateTime.Now; header.VersionNumber = "v1.0.2"; body.Level = LogstashLevel.Debug; body.Content = "business_content"; body.User = new LogMessageUser(); body.User.IPAddress = IPAddress.Loopback.ToString(); body.User.UserId = @"ICA\EX01913"; body.VersionNumber = "v1.0.3"; return(message); }
private void LevelIsSet() { var body = new LogMessageBody(LogstashLevel.Error); Assert.Equal(LogstashLevel.Error, body.Level); }
private void DefaultLevelIsSet() { var body = new LogMessageBody(); Assert.Equal(Defaults.Message.Level, body.Level); }