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"));
        }