Skip to content

Commit 600e015

Browse files
authored
Merge pull request #13 from Bobbi-Z/master
last minute updates
2 parents e7fd8fe + 831537d commit 600e015

File tree

3 files changed

+21
-0
lines changed

3 files changed

+21
-0
lines changed
-87.4 KB
Binary file not shown.

src/main/java/com/zipcodewilmington/scientificcalculator/CalculatorEngine.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,12 @@ public static Double squareRootY(Double firstNum, Double secondNum){
5858
return value;
5959
}
6060

61+
public static Double inverse(Double firstNum){
62+
return 1 / firstNum;
63+
}
64+
65+
public static Double signSwitch(Double firstNum){
66+
return firstNum * (-1);
67+
}
68+
6169
}

src/test/java/com/zipcodewilmington/scientific_calculator/CalculatorEngineTest.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,19 @@ public void testSquareRootY(){
128128
Double actual = CalculatorEngine.squareRootY(firstNum, secondNumb);
129129
Assert.assertEquals(expected, actual);
130130
}
131+
@Test
132+
public void testInverse(){
133+
Double expected = 0.125;
134+
Double firstNum = 8.00;
135+
Double actual = CalculatorEngine.inverse(firstNum);
136+
Assert.assertEquals(expected, actual);
137+
}
138+
@Test
139+
public void testSignSwitch(){
140+
Double expected = (-6.00);
141+
Double firstNum = (6.00);
142+
Double actual = CalculatorEngine.signSwitch(firstNum);
143+
}
131144
}
132145

133146

0 commit comments

Comments
 (0)