Beispiel #1
0
        public void testTryGetParents()
        {
            using (IPersistentPile pile = new VistaDbPersistentPile("test.piledb"))
            {
                long nParent, aParent;
                Assert.IsFalse(pile.TryGetParents(15, out nParent, out aParent));

                long r = pile.Create(-1, -2);
                Assert.IsTrue(pile.TryGetParents(r, out nParent, out aParent));
                Assert.AreEqual(-1, nParent);
                Assert.AreEqual(-2, aParent);
            }
        }
Beispiel #2
0
        public void testTryGetParents()
        {
            using (IPersistentPile pile = new VistaDbPersistentPile("test.piledb"))
            {
                long nParent, aParent;
                Assert.IsFalse(pile.TryGetParents(15, out nParent, out aParent));

                long r = pile.Create(-1, -2);
                Assert.IsTrue(pile.TryGetParents(r, out nParent, out aParent));
                Assert.AreEqual(-1, nParent);
                Assert.AreEqual(-2, aParent);
            }
        }