    @Test
    public void reportsDoubleGaugeValues() throws Exception {

        reporter.report(map("gauge", gauge(1.1)),
                        this.<Counter>map(),
                        this.<Histogram>map(),
                        this.<Meter>map(),
                        this.<Timer>map());

        final InOrder inOrder = inOrder(riemann, eventDSL, client);
        inOrder.verify(riemann).connect();
        verifyInOrder(inOrder, "prefix|gauge", 1.1, null);
        inOrder.verify(client).flush();
        inOrder.verifyNoMoreInteractions();

        verifyNoMoreInteractions(riemann);
    }