public void does_not_block()
{
var metric = new Counting() { Name = "testMetric", ValueAsInt = 5 };
var sender = new ThreadSafeConsumerProducerSender(new ThreadSafeConsumerProducerSender.Configuration() { MaxSendDelayMS = 2000 });
sender.StatsdUDP = _udp;
DateTime startTime = DateTime.Now;
sender.Send(metric);
DateTime endTime = DateTime.Now;
var methodCallDelay = (endTime - startTime).TotalMilliseconds;
Assert.That(methodCallDelay, Is.LessThan(10));
}