vm/src/test/java/org/apidesign/vm4brwsr/ClassTest.java
branchreflection
changeset 264 ed0c92c81ea4
parent 261 5d1e20215d12
child 265 20c55abd6748
     1.1 --- a/vm/src/test/java/org/apidesign/vm4brwsr/ClassTest.java	Tue Dec 04 14:49:01 2012 +0100
     1.2 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/ClassTest.java	Wed Dec 05 09:28:31 2012 +0100
     1.3 @@ -89,7 +89,16 @@
     1.4      @Test public void jsInvokeMethod() throws Exception {
     1.5          assertExec("Calls the name() method via reflection", Classes.class, 
     1.6              "reflectiveMethodCall__Ljava_lang_Object_2Z", 
     1.7 -            "java.io.IOException"
     1.8 +            "java.io.IOException", true
     1.9 +        );
    1.10 +    }
    1.11 +    @Test public void javaFindMethod() throws Exception {
    1.12 +        assertEquals(Classes.reflectiveMethodCall(false), "java.io.IOException", "Calls the name() method via reflection");
    1.13 +    }
    1.14 +    @Test public void jsFindMethod() throws Exception {
    1.15 +        assertExec("Calls the name() method via reflection", Classes.class, 
    1.16 +            "reflectiveMethodCall__Ljava_lang_Object_2Z", 
    1.17 +            "java.io.IOException", false
    1.18          );
    1.19      }
    1.20