@Test
public void fixTopicShouldDoNothingIfTopicIsUnchangedIncludingTrim() throws CommandException {

    topic.changeTopic(new Topic("Hey there     ", "Peter", 12345678));
    parser.fixTopic("     Hey there");
    verify(controller).getTopic();
    verifyNoMoreInteractions(controller);
    verifyZeroInteractions(messageController, userInterface);
}