TP-metaprogrammation-test/TP2/MonnaieTest.java
2023-04-22 17:30:37 +02:00

23 lines
515 B
Java

/** Classe regroupant les tests unitaires de la classe Monnaie. */
public class MonnaieTest {
protected Monnaie m1;
protected Monnaie m2;
public void preparer() {
this.m1 = null; // new Monnaie(5, "euro");
this.m2 = new Monnaie(7, "euro");
}
public void testerAjouter() throws DeviseInvalideException {
m1.ajouter(m2);
Assert.assertTrue(m1.getValeur() == 12);
}
public void testerRetrancher() throws DeviseInvalideException {
m1.retrancher(m2);
Assert.assertTrue(m1.getValeur() == -2);
}
}