Signed-off-by: Tomek Grabiec <tgrab...@gmail.com>
---
 regression/jvm/StringTest.java |   14 +++++++++++++-
 regression/jvm/TestCase.java   |    4 ++++
 2 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/regression/jvm/StringTest.java b/regression/jvm/StringTest.java
index 3a9e0d0..dc69195 100644
--- a/regression/jvm/StringTest.java
+++ b/regression/jvm/StringTest.java
@@ -4,12 +4,24 @@ package jvm;
  * @author Vegard Nossum <vegard.nos...@gmail.com>
  */
 public class StringTest extends TestCase {
-       public static void main(String args[]) {
+       public static void testUnicode() {
                String s = "æøå";
                assertEquals(s.length(), 3);
 
                String t = "ヒラガナ";
                assertEquals(t.length(), 4);
+       }
+
+       public static void testStringConcatenation() {
+               String a = "123";
+               String b = "abcd";
+
+               assertObjectEquals("123abcd", a + b);
+       }
+
+       public static void main(String args[]) {
+               testUnicode();
+               testStringConcatenation();
 
                exit();
        }
diff --git a/regression/jvm/TestCase.java b/regression/jvm/TestCase.java
index b7485fb..c53674f 100644
--- a/regression/jvm/TestCase.java
+++ b/regression/jvm/TestCase.java
@@ -81,6 +81,10 @@ public class TestCase {
         assertTrue(o.getClass().getName().equals(className));
     }
 
+    protected static void assertObjectEquals(String a, String b) {
+        assertTrue(a.equals(b));
+    }
+
     protected static void fail(/* String msg */) {
         // FIXME:
         // System.out.println(msg);
-- 
1.6.0.6


------------------------------------------------------------------------------
_______________________________________________
Jatovm-devel mailing list
Jatovm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jatovm-devel

Reply via email to