Skip to content

Commit 1605716

Browse files
author
Ray
committed
Add assert statement
1 parent 918189e commit 1605716

File tree

5 files changed

+20
-4
lines changed

5 files changed

+20
-4
lines changed

Maths/AbsoluteMax.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
*/
1111
public class AbsoluteMax {
1212
public static void main(String[] args) {
13+
int[] testnums = new int[]{-2, 0, 16};
14+
assert absMax(testnums) == 16;
15+
1316
int[] numbers = new int[]{3, -10, -2};
1417
System.out.println("absMax(" + Arrays.toString(numbers) + ") = " + absMax(numbers));
1518
}

Maths/AbsoluteMin.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
*/
1111
public class AbsoluteMin {
1212
public static void main(String[] args) {
13+
int[] testnums = new int[]{4, 0, 16};
14+
assert absMin(testnums) == 0;
15+
1316
int[] numbers = new int[]{3, -10, -2};
1417
System.out.println("absMin(" + Arrays.toString(numbers) + ") = " + absMin(numbers));
1518
}

Maths/AbsoluteValue.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package Maths;
22

3-
/**
4-
* @author PatOnTheBack
5-
*/
6-
73
public class AbsoluteValue {
84

95
public static void main(String[] args) {
6+
assert absVal(-13) == 13;
7+
assert absVal(0) == 0;
8+
assert absVal(100) == 100;
9+
1010
int value = -34;
1111
System.out.println("The absolute value of " + value + " is " + absVal(value));
1212
}

Maths/MaxValue.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ public static int max(int a, int b) {
1717
}
1818

1919
public static void main(String[] args) {
20+
assert max(-3,3) == 3;
21+
assert max(-6,-20) == -6;
22+
assert max(100,32) == 100;
23+
assert max(13,13) == 13;
24+
2025
int a = 3;
2126
int b = 4;
2227
System.out.format("max:%d between %d and %d", max(a, b), a, b);

Maths/MinValue.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ public static int min(int a, int b) {
1717
}
1818

1919
public static void main(String[] args) {
20+
assert min(-3,3) == -3;
21+
assert min(-6,-20) == -20;
22+
assert min(100,32) == 32;
23+
assert min(13,13) == 13;
24+
2025
int a = 3;
2126
int b = 4;
2227
System.out.format("min:%d between %d and %d", min(a, b), a, b);

0 commit comments

Comments
 (0)