public void TestLazyListGenericMapping() { Order order = (Order)sqlMap.QueryForObject("GetOrderWithGenericLineItemsLazy", 1); AssertOrder1(order); Assert.IsNotNull(order.LineItemsGenericList); Assert.AreEqual(3, order.LineItemsGenericList.Count); LineItemCollection2 lines = (LineItemCollection2)order.LineItemsGenericList; }
public void TestGenericCollectionOnIList() { Order order = sqlMap.QueryForObject <Order>("GetOrderWithGenericLineItemCollection", 1); AssertOrder1(order); // Check generic collection Assert.IsNotNull(order.LineItemsGenericList); Assert.AreEqual(3, order.LineItemsGenericList.Count); LineItemCollection2 lines = (LineItemCollection2)order.LineItemsGenericList; }
public Order(LineItemCollection2 collection) { _genericCollection = collection; }