Le test en erreur correspond à la fonctionnalité à développer :
~~~java
@Test
@Test
public void get_with_id_should_return_task() {
Tache tache = new Tache();
tache.setNom("test");
...
...
@@ -170,5 +172,21 @@ Pour ce test, nous créons un objet `Tache` qui est ensuite directement inséré
Vous pouvez compléter notre classe de test en implémentant la méthode `get_with_wrong_id_should_return_404()`
Ensuite, vous pouvez passer au développement de la méthode répondant au `GET` sur l'URI `/taches/{id}` dans la classe `TodoRessource`.
### Le lien avec la base de données
Pour pouvoir récupérer une tâche dans la base de données en fonction de son identifiant, vous aller devoir ajouter une méthode dans la classe `TacheDAO` :
~~~java
Tache getById(String id);
~~~
Inspirez vous du code fournit et de la [documentation de JDBI](https://jdbi.org/#_sql_objects) pour mettre les bonnes annotations.
Une fois votre DAO amélioré, vous pouvez utiliser la nouvelle méthode dans la classe `TodoService` :
~~~java
public Tache getTache(UUID id) {}
~~~
### Implémentation dans la ressource
Vous pouvez passer au développement de la méthode répondant au `GET` sur l'URI `/taches/{id}` dans la classe `TodoRessource`.