示例#1
0
  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"));
  }