1.1 --- a/src/test/java/org/apidesign/java4browser/StaticMethodTest.java Mon Aug 27 05:47:44 2012 +0200
1.2 +++ b/src/test/java/org/apidesign/java4browser/StaticMethodTest.java Mon Aug 27 06:12:35 2012 +0200
1.3 @@ -57,6 +57,23 @@
1.4 3.0d, 1l
1.5 );
1.6 }
1.7 +
1.8 + @Test public void divAndRound() throws Exception {
1.9 + assertExec(
1.10 + "Should be rounded to one",
1.11 + "org_apidesign_java4browser_StaticMethod_divIBD",
1.12 + Double.valueOf(1),
1.13 + 3, 3.75
1.14 + );
1.15 + }
1.16 + @Test public void mixedMethodFourParams() throws Exception {
1.17 + assertExec(
1.18 + "Should be two",
1.19 + "org_apidesign_java4browser_StaticMethod_mixIIJBD",
1.20 + Double.valueOf(20),
1.21 + 2, 10l, 5, 2.0
1.22 + );
1.23 + }
1.24
1.25 private static void assertExec(String msg, String methodName, Object expRes, Object... args) throws Exception {
1.26 StringBuilder sb = new StringBuilder();
1.27 @@ -74,7 +91,7 @@
1.28 if (expRes.equals(ret)) {
1.29 return;
1.30 }
1.31 - assertEquals(ret, expRes, msg + "\n" + sb);
1.32 + assertEquals(ret, expRes, msg + "was: " + ret + "\n" + sb);
1.33
1.34 }
1.35