package cyrille.test; import junit.framework.TestCase; public class CalculatriceTest extends TestCase { public void testAdditioner() throws Exception { Calculatrice calculatrice = new Calculatrice(); int actual = calculatrice.additionner(1, 3); int expected = 4; assertEquals(expected, actual); } public void testDivisionParZero() throws Exception { Calculatrice calculatrice = new Calculatrice(); try { calculatrice.diviser(5, 0); } catch (IllegalArgumentException e) { // OK car j'attends une erreur e.printStackTrace(); return; } fail("Division par z�ro attendue"); } public void testDivisionErreurDeDivision() throws Exception { Calculatrice calculatrice = new Calculatrice(); int actual = calculatrice.diviser(5, 3); int expected = 2; assertEquals(expected, actual); } }