public virtual void Test() { SecondLevelIndexTestCase.Item itemOne = new SecondLevelIndexTestCase.Item("one"); SecondLevelIndexTestCase.Item itemTwo = new SecondLevelIndexTestCase.Item("two"); Store(new SecondLevelIndexTestCase.ItemPair(itemOne, itemTwo)); IQuery query = NewQuery(typeof(SecondLevelIndexTestCase.ItemPair)); query.Descend("item2").Descend("name").Constrain("two"); IObjectSet objectSet = query.Execute(); Assert.AreEqual(((SecondLevelIndexTestCase.ItemPair)objectSet.Next()).item1, itemOne ); }
public ItemPair(SecondLevelIndexTestCase.Item item_, SecondLevelIndexTestCase.Item item2_) { item1 = item_; item2 = item2_; }