Skip to content

Commit e1b42c1

Browse files
Added multiply to Calculator
1 parent 2d5167a commit e1b42c1

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

src/main/java/com/openclassrooms/testing/Calculator.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,8 @@ public int add(int a, int b) {
66
return a + b;
77
}
88

9+
public int multiply(int a, int b) {
10+
return a * b;
11+
}
12+
913
}

src/test/java/com/openclassrooms/testing/CalculatorTest.java

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
import org.junit.jupiter.api.Test;
66

7-
class CalculatorTest {
7+
public class CalculatorTest {
88

99
@Test
10-
void testAddTwoPositiveNumbers() {
10+
public void testAddTwoPositiveNumbers() {
1111
// Arrange
1212
int a = 2;
1313
int b = 3;
@@ -20,4 +20,18 @@ void testAddTwoPositiveNumbers() {
2020
assertEquals(5, somme);
2121
}
2222

23+
@Test
24+
public void multiply_shouldReturnTheProduct_ofTwoIntegers() {
25+
// Arrange
26+
int a = 42;
27+
int b = 11;
28+
Calculator calculator = new Calculator();
29+
30+
// Act
31+
int produit = calculator.multiply(a, b);
32+
33+
// Assert
34+
assertEquals(462, produit);
35+
}
36+
2337
}

0 commit comments

Comments
 (0)