diff options
Diffstat (limited to 'test/723-string-init-range/src/Main.java')
-rw-r--r-- | test/723-string-init-range/src/Main.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/723-string-init-range/src/Main.java b/test/723-string-init-range/src/Main.java index 97ba76daa6..ca2fb7acbe 100644 --- a/test/723-string-init-range/src/Main.java +++ b/test/723-string-init-range/src/Main.java @@ -26,5 +26,18 @@ public class Main { if (!expected.equals(result)) { throw new Error("Expected '" + expected + "', got " + result); } + + m = c.getMethod("initRange", byte[].class, int.class, int.class, int.class); + byte[] byteArray = expected.getBytes(); + result = (String)m.invoke(null, byteArray, 0, 0, 5); + if (!expected.equals(result)) { + throw new Error("Expected '" + expected + "', got " + result); + } + + m = c.getMethod("initRangeWithAlias", String.class); + result = (String)m.invoke(null, expected); + if (!expected.equals(result)) { + throw new Error("Expected '" + expected + "', got " + result); + } } } |