summaryrefslogtreecommitdiff
path: root/test/723-string-init-range/src/Main.java
diff options
context:
space:
mode:
Diffstat (limited to 'test/723-string-init-range/src/Main.java')
-rw-r--r--test/723-string-init-range/src/Main.java13
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);
+ }
}
}