public void RemoveAssociationTest()
        {
            EntityGraph gr = a.EntityGraph(EntityGraphs.CircularGraphFull);

            Assert.IsTrue(gr.Contains(b));

            a.B = null;;
            Assert.IsFalse(gr.Contains(b));
        }
        public void AddAssociationTest()
        {
            B           newB = new B();
            EntityGraph gr   = a.EntityGraph(EntityGraphs.CircularGraphFull);

            Assert.IsFalse(gr.Contains(newB));

            a.B = newB;
            Assert.IsTrue(gr.Contains(newB));
        }
Example #3
0
        public void AddToEntityCollectionTest()
        {
            EntityGraph gr = a.EntityGraph(EntityGraphs.CircularGraphFull);
            var         b  = new B();

            a.BSet.Add(b);
            Assert.IsTrue(gr.Contains(b), "Entity graph does not contain entity b");
        }
Example #4
0
        public void RemoveFromEntityCollectionTest()
        {
            var b = new B();

            a.BSet.Add(b);
            EntityGraph gr = a.EntityGraph(EntityGraphs.CircularGraphFull);

            a.BSet.Remove(b);
            Assert.IsFalse(gr.Contains(b), "Entity graph still contains entity b");
        }