1.1 --- a/rt/vm/src/test/java/org/apidesign/vm4brwsr/HtmlAnnotationsTest.java Thu Jul 11 22:36:01 2013 +0200
1.2 +++ b/rt/vm/src/test/java/org/apidesign/vm4brwsr/HtmlAnnotationsTest.java Fri Jul 12 11:07:58 2013 +0200
1.3 @@ -17,6 +17,7 @@
1.4 */
1.5 package org.apidesign.vm4brwsr;
1.6
1.7 +import static org.testng.Assert.assertNotNull;
1.8 import org.testng.annotations.AfterClass;
1.9 import org.testng.annotations.BeforeClass;
1.10 import org.testng.annotations.Test;
1.11 @@ -54,6 +55,15 @@
1.12 Double.valueOf(1)
1.13 );
1.14 }
1.15 +
1.16 + @Test public void callbackWithFourParamsAndReturnType() throws Exception {
1.17 + Object instance = code.execCode("Get an HtmlAnnotations instance", HtmlAnnotations.class, "create__Ljava_lang_Object_2", null);
1.18 + assertNotNull(instance, "Instance created");
1.19 + assertExec("runnable called", HtmlAnnotations.class,
1.20 + "first__JLjava_lang_Object_2JJ",
1.21 + Double.valueOf(42), instance, 42, 31
1.22 + );
1.23 + }
1.24
1.25 private static TestVM code;
1.26