@Test
public void testSelect()
{
Operator groupScan = groupScan_Default(coi);
ExpressionGenerator cidEq2 = compare(field(customerRowType, 0), Comparison.EQ, literal(2L), castResolver());
Operator select = select_HKeyOrdered(groupScan, customerRowType, cidEq2);
Row[] expected = new Row[]{row(customerRowType, 2L, "abc"),
row(orderRowType, 21L, 2L, "tom"),
row(itemRowType, 211L, 21L),
row(itemRowType, 212L, 21L),