function it_uses_the_correct_method_based_on_the_metrics_type(Collector $beberleiCollector)
{
$beberleiCollector->increment('foo')->shouldBeCalled();
$beberleiCollector->decrement('bar')->shouldBeCalled();
$beberleiCollector->timing('baz', 0.5)->shouldBeCalled();
$this->publish([new Metric('foo', 1, Metric::TYPE_INCREMENT), new Metric('bar', 'baz', Metric::TYPE_DECREMENT), new Metric('baz', 0.5, Metric::TYPE_TIMING)]);
}