TeStereo report
APIUtilityVerifier InternalCallVerifier BooleanVerifier EqualityVerifier HybridVerifier
@Test public void testReverseCharacterArray() throws Exception {
Character value1='j';
Character value2='o';
Character value3='n';
Character[] value=new Character[]{value1,value2,value3};
Character[] expectedResult=new Character[]{value3,value2,value1};
TestInvocationHandler invocationHandler=new TestInvocationHandler(new SampleLocalBean());
SampleLocalBean proxy=loadProxy(invocationHandler);
Character[] result=proxy.reverse(value);
assertTrue(Arrays.equals(expectedResult,result));
assertEquals(1,invocationHandler.getCalls().length);
Call call=invocationHandler.getCalls()[0];
assertEquals("reverse",call.getMethodName());
assertTrue(Arrays.equals(new Class>[]{Character[].class},call.getParameterTypes()));
}