Checking proper instance of returned array reflection
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Mon, 04 Feb 2013 22:40:11 +0100
branchreflection
changeset 66066b5bd7d8174
parent 659 7c0eb1a5d0b8
child 661 66e080030577
Checking proper instance of returned array
vm/src/test/java/org/apidesign/vm4brwsr/Classes.java
     1.1 --- a/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java	Mon Feb 04 22:03:49 2013 +0100
     1.2 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java	Mon Feb 04 22:40:11 2013 +0100
     1.3 @@ -104,6 +104,12 @@
     1.4          if (cm == null) {
     1.5              return null;
     1.6          }
     1.7 +        
     1.8 +        final Object[] arr = cm.nicknames();
     1.9 +        assert arr instanceof Object[] : "Instance of Object array: " + arr;
    1.10 +        assert arr instanceof String[] : "Instance of String array: " + arr;
    1.11 +        assert !(arr instanceof Integer[]) : "Not instance of Integer array: " + arr;
    1.12 +        
    1.13          StringBuilder sb = new StringBuilder();
    1.14          for (String s : cm.nicknames()) {
    1.15              sb.append(s).append("\n");