class ArrayAutoboxingTest extends GroovyTestCase { | |
void testUnwantedAutoboxingWhenInvokingMethods() { | |
cl = blah2(new int[2*2]) | |
assert cl == "[I" | |
cl = blah2(new long[2*2]) | |
assert cl == "[J" | |
cl = blah2(new short[2*2]) | |
assert cl == "[S" | |
cl = blah2(new boolean[2*2]) | |
assert cl == "[Z" | |
cl = blah2(new char[2*2]) | |
assert cl == "[C" | |
cl = blah2(new double[2*2]) | |
assert cl == "[D" | |
cl = blah2(new float[2*2]) | |
assert cl == "[F" | |
} | |
blah2(Object o) { | |
return o.class.name | |
} | |
} |