TP-metaprogrammation-test/MonnaieTest.java
2021-12-03 15:53:43 +01: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);
}
}