public Item(CascadedDeleteReadTestCase.Item child1, CascadedDeleteReadTestCase.Item
             child2, string name)
 {
     _child1 = child1;
     _child2 = child2;
     _name   = name;
 }
			public Item(CascadedDeleteReadTestCase.Item child1, CascadedDeleteReadTestCase.Item
				 child2, string name)
			{
				_child1 = child1;
				_child2 = child2;
				_name = name;
			}
 public virtual void Test()
 {
     CascadedDeleteReadTestCase.Item item = ParentItem();
     item._child2 = item._child1;
     item._child1 = null;
     Store(item);
     Db().Delete(item);
     AssertItemCount(0);
 }