private void runMinMaxWindowStats() { sendEvent(10, 20, (short) 4); EventBean received = testListener.getAndResetLastNewData()[0]; assertEquals(20L, received.get("myMax")); assertEquals(10L, received.get("myMin")); assertEquals(4L, received.get("myMinEx")); assertEquals(20L, received.get("myMaxEx")); sendEvent(-10, -20, (short) -30); received = testListener.getAndResetLastNewData()[0]; assertEquals(-10L, received.get("myMax")); assertEquals(-20L, received.get("myMin")); assertEquals(-30L, received.get("myMinEx")); assertEquals(-10L, received.get("myMaxEx")); }