Skip to content
Snippets Groups Projects
Commit 2a2fa8fd authored by DOAN Lancelot's avatar DOAN Lancelot
Browse files

tous les tests marchent

parent d221716e
No related branches found
No related tags found
No related merge requests found
Pipeline #10546 passed
......@@ -40,36 +40,81 @@ public class CalcEngineTest {
@Test
void testGetAuthor() {
//On crée un calculatrice
CalcEngine calc = new CalcEngine();
assertEquals("Hacker T. Largebrain", calc.getAuthor());
}
@Test
void testGetDisplayValue() {
//On crée un calculatrice
CalcEngine calc = new CalcEngine();
calc.numberPressed(5);
assertEquals(5, calc.getDisplayValue());
calc.numberPressed(6);
assertEquals(56, calc.getDisplayValue());
}
@Test
void testGetTitle() {
// la valeur qu on veut
String res = "Super Calculator";
//On crée un calculatrice
CalcEngine calc = new CalcEngine();
assertEquals(res, calc.getTitle());
}
@Test
void testGetVersion() {
// la valeur qu on veut
String res = "version 0.2";
//On crée un calculatrice
CalcEngine calc = new CalcEngine();
assertEquals(res, calc.getVersion());
}
@Test
void testMinus() {
//On crée un calculatrice
CalcEngine calc = new CalcEngine();
calc.numberPressed(5);
calc.minus();
calc.numberPressed(2);
calc.equals();
assertEquals(3, calc.getDisplayValue());
}
@Test
void testNumberPressed() {
//On crée un calculatrice
CalcEngine calc = new CalcEngine();
calc.numberPressed(5);
assertEquals(5, calc.getDisplayValue());
calc.numberPressed(5);
assertEquals(55, calc.getDisplayValue());
}
@Test
void testPlus() {
//On crée un calculatrice
CalcEngine calc = new CalcEngine();
//Avec Plus
calc.numberPressed(5);
calc.plus();
calc.numberPressed(5);
calc.equals();
assertEquals(10, calc.getDisplayValue());
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment