Exemplo n.º 1
0
		/// <exception cref="System.Exception"></exception>
		protected override void Store()
		{
			NullConstraintQueryTestCase.ObjectItem childItem = new NullConstraintQueryTestCase.ObjectItem
				(null, "child");
			NullConstraintQueryTestCase.ObjectItem parentItem = new NullConstraintQueryTestCase.ObjectItem
				(childItem, "parent");
			Store(parentItem);
			Store(new NullConstraintQueryTestCase.StringItem(null));
			Store(new NullConstraintQueryTestCase.StringItem(null));
			Store(new NullConstraintQueryTestCase.StringItem("one"));
			Store(new NullConstraintQueryTestCase.StringItem("two"));
		}
 /// <exception cref="System.Exception"></exception>
 protected override void Store()
 {
     NullConstraintQueryTestCase.ObjectItem childItem = new NullConstraintQueryTestCase.ObjectItem
                                                            (null, "child");
     NullConstraintQueryTestCase.ObjectItem parentItem = new NullConstraintQueryTestCase.ObjectItem
                                                             (childItem, "parent");
     Store(parentItem);
     Store(new NullConstraintQueryTestCase.StringItem(null));
     Store(new NullConstraintQueryTestCase.StringItem(null));
     Store(new NullConstraintQueryTestCase.StringItem("one"));
     Store(new NullConstraintQueryTestCase.StringItem("two"));
 }
        public virtual void TestQueryForNullChild()
        {
            IQuery q = NewQuery(typeof(NullConstraintQueryTestCase.ObjectItem));

            q.Descend("_child").Constrain(null);
            IObjectSet objectSet = q.Execute();

            Assert.AreEqual(1, objectSet.Count);
            NullConstraintQueryTestCase.ObjectItem item = ((NullConstraintQueryTestCase.ObjectItem
                                                            )objectSet.Next());
            Assert.AreEqual("child", item._name);
        }
Exemplo n.º 4
0
			public ObjectItem(NullConstraintQueryTestCase.ObjectItem child, string name)
			{
				_child = child;
				_name = name;
			}
 public ObjectItem(NullConstraintQueryTestCase.ObjectItem child, string name)
 {
     _child = child;
     _name  = name;
 }