Skip to content
Snippets Groups Projects
Commit a58179c8 authored by Yvan Peter's avatar Yvan Peter
Browse files

implémentation de la description

parent 88ca71a3
No related branches found
No related tags found
No related merge requests found
...@@ -181,7 +181,7 @@ Tache getById(String id); ...@@ -181,7 +181,7 @@ 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. 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` : Une fois votre DAO amélioré, vous pouvez utiliser la nouvelle méthode pour compléter la classe `TodoService` :
~~~java ~~~java
public Tache getTache(UUID id) {} public Tache getTache(UUID id) {}
~~~ ~~~
...@@ -190,3 +190,21 @@ public Tache getTache(UUID id) {} ...@@ -190,3 +190,21 @@ public Tache getTache(UUID id) {}
Vous pouvez passer au développement de la méthode répondant au `GET` sur l'URI `/taches/{id}` dans la classe `TodoRessource`. Vous pouvez passer au développement de la méthode répondant au `GET` sur l'URI `/taches/{id}` dans la classe `TodoRessource`.
Relancez vos tests et vérifier qu'ils passent.
## Récupérer la description d'une tâche
Cette méthode devrait être plus facile à implémenter car elle ne change rien au niveau DAO.
Commencez par implémenter les tests liés à la récupération de la description :
~~~java
@Test
public void get_for_description_should_work_with_existing_task() {
}
@Test
public void get_for_description_with_wrong_id_should_return_404() {
}
~~~
Vous pouvez ensuite implémenter la méthode permettant de récupérer la description dans la ressource et vérifier que les tests passent.
...@@ -99,7 +99,11 @@ public class TodoRessourceTest extends JerseyTest { ...@@ -99,7 +99,11 @@ public class TodoRessourceTest extends JerseyTest {
} }
@Test @Test
public void get_for_description_should_work() { public void get_for_description_should_work_with_existing_task() {
}
@Test
public void get_for_description_with_wrong_id_should_return_404() {
} }
@Test @Test
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment