/** @throws Exception */
@org.junit.Test
public void method_p_S2_array() throws Exception
{
S2 x = new S2( new S1( 1, 2, 3 ), new S1( 2, 3, 4 ), E1.A );
S2 y = new S2( new S1( 2, 3, 4 ), new S1( 3, 4, 5 ), E1.B );
S2[] a = { x, y };
svc.xresult = a;
S2[] r = test.p_S2_array( a );
assertObjectEquals( a, r );
check( What.CALL,