From a63d693ff0d759326e655bb747eff0b5496dafc5 Mon Sep 17 00:00:00 2001 From: Christopher Bohn <bohn@unl.edu> Date: Fri, 15 Oct 2021 09:22:12 -0500 Subject: [PATCH] Added integer version of multiplyByTen --- .../edu/unl/edu/soft160/testDemo/TestDemoTarget.java | 9 +++++++++ .../edu/unl/edu/soft160/testDemo/TestDemoTests.java | 11 +++++++++++ 2 files changed, 20 insertions(+) diff --git a/src/main/java/edu/unl/edu/soft160/testDemo/TestDemoTarget.java b/src/main/java/edu/unl/edu/soft160/testDemo/TestDemoTarget.java index 56514a9..da9e2b2 100644 --- a/src/main/java/edu/unl/edu/soft160/testDemo/TestDemoTarget.java +++ b/src/main/java/edu/unl/edu/soft160/testDemo/TestDemoTarget.java @@ -23,6 +23,15 @@ public class TestDemoTarget { return returnValue; } + public static int multiplyByTen(int multiplicand) { + double multiplier = 0.0; + for (int i = 0; i < 100; i++) { + multiplier += 0.1; + } + double product = multiplicand * multiplier; + return (int)product; + } + public static double multiplyByTen(double multiplicand) { double multiplier = 0.0; for (int i = 0; i < 100; i++) { diff --git a/src/test/java/edu/unl/edu/soft160/testDemo/TestDemoTests.java b/src/test/java/edu/unl/edu/soft160/testDemo/TestDemoTests.java index f856cd0..891ee6c 100644 --- a/src/test/java/edu/unl/edu/soft160/testDemo/TestDemoTests.java +++ b/src/test/java/edu/unl/edu/soft160/testDemo/TestDemoTests.java @@ -4,6 +4,17 @@ import org.junit.Test; import static org.junit.Assert.*; public class TestDemoTests { + @Test + public void testMultiplyZero() { + // arrange + int value = 0; + int expectedResult = 0; + // act + int actualResult = TestDemoTarget.multiplyByTen(value); + // assert + assertEquals(expectedResult, actualResult); + } + @Test public void testIntegerFirstValueIsGreater() { // arrange -- GitLab