### Question:
TodoFullDTO extends TodoListDTO { public String getDescription() { return description; } TodoFullDTO();  TodoFullDTO(final Todo todo); String getDescription(); @Override String toString();  }### Answer:
@Test public void instantiationShouldSucceed() { Todo defaultTodo = TestTodos.newDefaultTodo(); TodoFullDTO todo = new TodoFullDTO(defaultTodo); assertThat(todo.getId()).isNotNull(); assertThat(todo.getTitle()).isEqualTo(defaultTodo.getTitle()); assertThat(todo.getDescription()).isEqualTo(defaultTodo.getDescription()); assertThat(todo.getDueDate()).isEqualTo(defaultTodo.getDueDate()); assertThat(todo.getDone()).isEqualTo(defaultTodo.getDone()); }