public void TelemetryBufferCallingOnFullActionWhenBufferCapacityReached()
{
IEnumerable<ITelemetry> items = null;
TelemetryBuffer buffer = new TelemetryBuffer { Capacity = 2 };
buffer.OnFull = () => { items = buffer.Dequeue(); };
buffer.Enqueue(new EventTelemetry("Event1"));
buffer.Enqueue(new EventTelemetry("Event2"));
Assert.NotNull(items);
Assert.Equal(2, items.Count());
}