diff -r bf0b56f2dca2 -r 7a78a84ab583 rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java --- a/rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java Sat Sep 28 01:32:59 2013 +0200 +++ b/rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java Sat Sep 28 12:03:59 2013 +0200 @@ -19,6 +19,7 @@ import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; +import java.lang.reflect.Constructor; import java.lang.reflect.Method; import java.util.Arrays; import java.util.Collections; @@ -77,6 +78,10 @@ return Runnable.class.getDeclaredMethod("run").getName(); } + @Compare public String intValue() throws Exception { + return Integer.class.getConstructor(int.class).newInstance(10).toString(); + } + @Compare public String namesOfMethods() { StringBuilder sb = new StringBuilder(); String[] arr = new String[20]; @@ -90,6 +95,19 @@ return sb.toString(); } + @Compare public String paramsOfConstructors() { + StringBuilder sb = new StringBuilder(); + String[] arr = new String[20]; + int i = 0; + for (Constructor m : StaticUse.class.getConstructors()) { + arr[i++] = m.getName(); + } + for (String s : sort(arr, i)) { + sb.append(s).append("\n"); + } + return sb.toString(); + } + @Compare public String namesOfDeclaringClassesOfMethods() { StringBuilder sb = new StringBuilder(); String[] arr = new String[20];