public void testPolymorphicArray2() throws Exception
{
Object o = unmarshal();
assertNotNull(o);
assertTrue(o instanceof ProductArray);
ProductArray arr = (ProductArray) o;
List<AbstractProduct> products = arr.getProduct();
assertNotNull(products);
assertEquals(3, products.size());
int i = 0;
AbstractProduct product = products.get(i++);