vm/src/test/java/org/apidesign/vm4brwsr/Classes.java
changeset 397 2adac52f955e
parent 355 eea0065bcc1a
child 418 c0bbf144c2c6
     1.1 --- a/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java	Thu Dec 20 08:59:47 2012 +0100
     1.2 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java	Sat Dec 29 19:46:09 2012 +0100
     1.3 @@ -72,6 +72,14 @@
     1.4          }
     1.5          throw new IllegalStateException("Not a subtype: " + ioe);
     1.6      }
     1.7 +    public static String newInstanceNoPubConstructor() throws Exception {
     1.8 +        try {
     1.9 +            Float f = Float.class.newInstance();
    1.10 +            return "wrong, can't instantiate: " + f;
    1.11 +        } catch (Exception ex) {
    1.12 +            return (ex.getClass().getName() + ":" + ex.getMessage()).toString().toString();
    1.13 +        }
    1.14 +    }
    1.15      public static int getMarker() {
    1.16          if (!Classes.class.isAnnotationPresent(ClassesMarker.class)) {
    1.17              return -2;