@Test
public void startShouldStartThreadsAndShowWelcomeMessages() {

    when(dateTools.currentDateToString(anyString())).thenReturn("X-mass");
    controller.start();
    verify(dayTimer).startTimer();
    verify(idleThread).start();
    verify(messageController).showSystemMessage("Welcome to KouChat!");
    verify(messageController).showSystemMessage("Today is X-mass");
    verify(dateTools).currentDateToString("EEEE, d MMMM yyyy");
}