vm/src/test/java/org/apidesign/vm4brwsr/StaticMethodTest.java
changeset 115 3d5597011af0
parent 106 346633cd13d6
child 131 dbfbcd718146
     1.1 --- a/vm/src/test/java/org/apidesign/vm4brwsr/StaticMethodTest.java	Tue Oct 16 12:42:00 2012 +0200
     1.2 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/StaticMethodTest.java	Wed Oct 17 15:59:04 2012 +0200
     1.3 @@ -211,6 +211,40 @@
     1.4          );
     1.5      }
     1.6      
     1.7 +    @Test public void switchJarda() throws Exception {
     1.8 +        assertExec(
     1.9 +            "The expected value",
    1.10 +            "org_apidesign_vm4brwsr_StaticMethod_swtchLjava_lang_StringI",
    1.11 +            "Jarda",
    1.12 +            0
    1.13 +        );
    1.14 +    }
    1.15 +    
    1.16 +    @Test public void switchDarda() throws Exception {
    1.17 +        assertExec(
    1.18 +            "The expected value",
    1.19 +            "org_apidesign_vm4brwsr_StaticMethod_swtchLjava_lang_StringI",
    1.20 +            "Darda",
    1.21 +            1
    1.22 +        );
    1.23 +    }
    1.24 +    @Test public void switchParda() throws Exception {
    1.25 +        assertExec(
    1.26 +            "The expected value",
    1.27 +            "org_apidesign_vm4brwsr_StaticMethod_swtch2Ljava_lang_StringI",
    1.28 +            "Parda",
    1.29 +            22
    1.30 +        );
    1.31 +    }
    1.32 +    @Test public void switchMarda() throws Exception {
    1.33 +        assertExec(
    1.34 +            "The expected value",
    1.35 +            "org_apidesign_vm4brwsr_StaticMethod_swtchLjava_lang_StringI",
    1.36 +            "Marda",
    1.37 +            -433
    1.38 +        );
    1.39 +    }
    1.40 +    
    1.41      private static CharSequence codeSeq;
    1.42      private static Invocable code;
    1.43