@Test
public void reportsMeterValues() throws Exception {

	reporter.reportMetrics(map(),
			map(),
			map(),
			map(name("test.meter1").tag("foo", "bar").build(), meter(1L)).add(name("test.meter2").build(), meter(2)),
			map());
	verify(logger).info("Metrics ========================================================================\n" +
			"\n" +
			"-- Meters ----------------------------------------------------------------------\n" +
			"name                | count     | mean_rate | m1_rate   | m5_rate   | m15_rate  | rate_unit     | duration_unit\n" +
			"        test.meter2 |         2 |      2.00 |      3.00 |      4.00 |      5.00 | second        | microseconds\n" +
			"test.meter1,foo=bar |         1 |      2.00 |      3.00 |      4.00 |      5.00 | second        | microseconds\n" +
			"\n" +
			"\n");
}