Spring Boot : écrire le serveur (école d'ingénieur) · Chapitre 7 · Application directe du cours
Les frais de livraison
Tester l'application · niveau 1 (application)
Énoncé
Écrire un test unitaire qui vérifie le total d'une commande livrée sur le campus : deux exemplaires à 8,50, un à 7,90, et 2,00 de frais.
Corrigé
// Exercice 7.1
@Test
void lesFraisSAjoutentAuxLignes() {
Commande c = new Commande("Ada", "ada@example.org", Retrait.CAMPUS);
c.ajouterLigne(new LigneCommande(livre("1", "8.50"), 2));
c.ajouterLigne(new LigneCommande(livre("2", "7.90"), 1));
c.ajouterFrais(new BigDecimal("2.00"));
assertThat(c.getTotal()).isEqualByComparingTo("26.90");
}
.
100 % gratuit
La suite du chapitre est sur Adloun
- 9 autres exercices corrigés dans ce chapitre
- Les 2 QCM du chapitre, le premier sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
Sans compte : le cours et le premier QCM. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.