@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(); }