@Test
public void findById_TodoEntryNotFound_ShouldThrowException() {

    when(repositoryMock.findById(ID)).thenThrow(new TodoNotFoundException(""));
    catchException(service).findById(ID);
    assertThat(caughtException()).isExactlyInstanceOf(TodoNotFoundException.class);
    verify(repositoryMock, times(1)).findById(ID);
    verifyNoMoreInteractions(repositoryMock);
}