Instructions

Instructions

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 1

EXERCICE : la classe “Exchange”
- Implémenter une classe Exchange et sa classe de
test
- Détails fonctionnels :
- Un Exchange possède un receiver (de type User), un
produit (de type Product), un owner contenu dans le
produit (de type User), une date de début, une date de
fin, un composant d’envoie d’email (de type
EmailSender) et un composant de connexion à la base de
données (de type DBConnection)
- L’exchange est enregistré si le owner, le receiver et le
produit sont valides. Il faut que les dates soient valides
(date de début dans le future)
- Si le receiver est mineur, lui envoyer un mail
- Opérations :
- save() dans la classe Exchange
- testSave() dans la classe ExchangeTest

Navigation menu