@Before
public void setup() throws Exception {
idempotentRepository = new MemoryIdempotentRepository();
processor = new TatamiStatusProcessor();
lastUpdateDateTatamibotConfigurationUpdater = new LastUpdateDateTatamibotConfigurationUpdater();
bot = new Tatamibot();
MockitoAnnotations.initMocks(this); // init bot and processor with mock dependency
ReflectionTestUtils.setField(bot, "idempotentRepository", idempotentRepository);
commonRouteBuilder = new CommonRouteBuilder();