@Test(expected = NotFoundException.class) public void shouldFailRetrievingNonexistentTodoItem() throws Exception { final String todoItemId = TodoItemId.generate(); given(todoItems.getTodoItem(todoItemId)).willReturn(Optional.empty()); todoItemsResource.getTodoItem(todoItemId); }
private TodoItem createTodoItem() { return new TodoItem.Builder() .id(TodoItemId.generate()) .title("some todo") .completed(false) .created(Instant.now().toEpochMilli()) .build(); }