1.1 --- a/src/test/java/org/apidesign/java4browser/Instance.java Thu Sep 20 09:29:42 2012 +0200
1.2 +++ b/src/test/java/org/apidesign/java4browser/Instance.java Mon Sep 24 09:35:00 2012 +0200
1.3 @@ -53,4 +53,17 @@
1.4 GetByte i = new InstanceSub(7, 2.2d);
1.5 return i.getByte();
1.6 }
1.7 + public static boolean instanceOf(boolean sub) {
1.8 + Instance i = createInstance(sub);
1.9 + return isInstanceSubOf(i);
1.10 + }
1.11 + private static boolean isInstanceSubOf(Instance instance) {
1.12 + return instance instanceof InstanceSub;
1.13 + }
1.14 + private static Instance createInstance(boolean sub) {
1.15 + return sub ? new InstanceSub(3, 0) : new Instance();
1.16 + }
1.17 + private static boolean isNull() {
1.18 + return createInstance(true) == null;
1.19 + }
1.20 }