return x.getVarInt() == y.getVarInt()
&& equals(x.getVarChoiceArray(), y.getVarChoiceArray());
}
public void testRecursiveUnionData() throws Exception {
RecursiveUnion tmp1 = new RecursiveUnion();
tmp1.setVarString("RecusiveUnion-1");
RecursiveUnion tmp2 = new RecursiveUnion();
tmp2.setVarString("RecusiveUnion-2");
RecursiveUnionData x = new RecursiveUnionData();
ChoiceArray xChoice = new ChoiceArray();
xChoice.getItem().add(tmp1);
xChoice.getItem().add(tmp2);