From 8197ab317c79380e836261c82fb2346e4b7f1e90 Mon Sep 17 00:00:00 2001 From: chriscleary <99291827+chriscleary@users.noreply.github.com> Date: Fri, 4 Mar 2022 10:34:44 +0000 Subject: [PATCH 1/3] Update TestCalculator.java --- src/test/java/com/example/math/TestCalculator.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/test/java/com/example/math/TestCalculator.java b/src/test/java/com/example/math/TestCalculator.java index 2e06237..6d7ad68 100644 --- a/src/test/java/com/example/math/TestCalculator.java +++ b/src/test/java/com/example/math/TestCalculator.java @@ -16,5 +16,11 @@ public void subtract() { Calculator calculator = new Calculator(); assertEquals(2, calculator.subtract(8, 6)); } + + @Test + public void multiply() { + Calculator calculator = new Calculator(); + assertEquals(20, calculator.multiply(10, 2)); + } } From 619f39eda435e13512d4655f8df626c29772f9a9 Mon Sep 17 00:00:00 2001 From: chriscleary <99291827+chriscleary@users.noreply.github.com> Date: Fri, 4 Mar 2022 10:35:08 +0000 Subject: [PATCH 2/3] Update Calculator.java --- src/main/java/com/example/math/Calculator.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/example/math/Calculator.java b/src/main/java/com/example/math/Calculator.java index c0978bb..e98d146 100644 --- a/src/main/java/com/example/math/Calculator.java +++ b/src/main/java/com/example/math/Calculator.java @@ -9,5 +9,9 @@ public int add(int a, int b) { public int subtract(int a, int b) { return a - b; } + + public int multiply(int a, int b) { + return a * b; + } } From 6595384c6969dfe0e807dd1dac7248159bbb9ae2 Mon Sep 17 00:00:00 2001 From: chriscleary <99291827+chriscleary@users.noreply.github.com> Date: Fri, 4 Mar 2022 10:38:53 +0000 Subject: [PATCH 3/3] Update Jenkinsfile --- Jenkinsfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index a4ef1e7..023d2c7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -15,6 +15,8 @@ pipeline { sh 'javac -d target -cp target:junit-platform-console-standalone-1.4.0.jar src/test/java/com/example/math/TestCalculator.java' // Run the tests sh 'java -jar junit-platform-console-standalone-1.4.0.jar --class-path target --scan-class-path --reports-dir=target/surefire-reports/' + // Report test results + junit 'target/surefire-reports/*.xml' } } }