@Test
  public void maxEventsCanBeConfigured() {
    runnable.setMaxEvents(10);
    for (int i = 0; i < 11; i++) {
      runnable.add(loggingEvent(String.valueOf(i)));
    }

    assertEquals(10, runnable.eventsSize());
  }
  @Before
  public void setUp() {
    runnable = new RedisAppenderRunnable();
    runnable.setAlwaysBatch(false);
    runnable.setBatchSize(batchSize);
    runnable.setConnectionPoolRetryCount(0);
    runnable.setErrorHandler(errorHandler);
    runnable.setJedisPool(jedisPool);
    runnable.setLayout(layout);
    runnable.setMaxEvents(Integer.MAX_VALUE);
    runnable.setKey("key");

    when(jedisPool.getResource()).thenReturn(jedis);
  }