public void Can_format_payload_correctly_without_providing_timestamp() { var textWriter = new StringWriter(); var fieldName = "key"; var fieldValue = "value"; var point = new LineProtocolPointSingleValue("measurement", fieldName, fieldValue, MetricTags.Empty); point.WriteAsync(textWriter, false); textWriter.ToString().Should().Be("measurement key=\"value\""); }
public void Can_format_payload_correctly() { var textWriter = new StringWriter(); var fieldName = "key"; var fieldValue = "value"; var timestamp = new DateTime(2017, 1, 1, 1, 1, 1, DateTimeKind.Utc); var point = new LineProtocolPointSingleValue("measurement", fieldName, fieldValue, MetricTags.Empty, timestamp); point.WriteAsync(textWriter); textWriter.ToString().Should().Be("measurement key=\"value\" 1483232461000000000"); }