summaryrefslogtreecommitdiffstats
path: root/docs/teaching/exercises/tests/Test2b.java
diff options
context:
space:
mode:
Diffstat (limited to 'docs/teaching/exercises/tests/Test2b.java')
-rw-r--r--docs/teaching/exercises/tests/Test2b.java19
1 files changed, 14 insertions, 5 deletions
diff --git a/docs/teaching/exercises/tests/Test2b.java b/docs/teaching/exercises/tests/Test2b.java
index e127b5cc4..822c8de74 100644
--- a/docs/teaching/exercises/tests/Test2b.java
+++ b/docs/teaching/exercises/tests/Test2b.java
@@ -16,22 +16,31 @@ import figures.*;
import junit.framework.*;
-public class Test2b extends Test {
+public class Test2b extends TestCase {
public Test2b(String name) { super(name); }
public static void main(String[] args) {
+ junit.textui.TestRunner.run(Test.class);
junit.textui.TestRunner.run(Test2b.class);
}
- public void setUp() {
- super.setUp();
- }
-
public void testNull() {
+ Point p1 = new Point(10, 100);
+ Group g = new Group(p1);
+
try {
g.add(null);
fail("should have thrown IllegalArgumentException");
} catch (IllegalArgumentException ea) {
}
}
+
+ public void testNonNull() {
+ Point p1 = new Point(10, 100);
+ Group g = new Group(p1);
+ Point p2 = new Point(20, 200);
+
+ g.add(p2);
+ }
+
}