public void SelectChildWithoutParent() { int count = DataUtil.CountRows("NullChildren"); ObjectTransaction transaction = manager.BeginTransaction(); NullChildTestObject obj = transaction.Select(typeof(NullChildTestObject), 3) as NullChildTestObject; Assert.AreEqual(3, obj.Id); Assert.AreEqual(1, obj.Value); Assert.IsNull(obj.Parent); Assert.AreEqual(count, DataUtil.CountRows("NullChildren")); }
public void InsertChildWithoutParent() { int count = DataUtil.CountRows("NullChildren"); ObjectTransaction transaction = manager.BeginTransaction(); NullChildTestObject obj = transaction.Create(typeof(NullChildTestObject)) as NullChildTestObject; obj.Value = 8; transaction.Commit(); Assert.AreEqual(count + 1, DataUtil.CountRows("NullChildren")); }