@Before
  public void setUp() throws Exception {

    executorMock = mock(Executor.class);

    connectionFactory = new JedisConnectionFactory();
    connectionFactory.setPort(SettingsUtils.getPort());
    connectionFactory.setHostName(SettingsUtils.getHost());
    connectionFactory.setDatabase(2);

    connectionFactory.afterPropertiesSet();

    container = new RedisMessageListenerContainer();
    container.setConnectionFactory(connectionFactory);
    container.setBeanName("container");
    container.setTaskExecutor(new SyncTaskExecutor());
    container.setSubscriptionExecutor(executorMock);
    container.afterPropertiesSet();
  }