Exemplo n.º 1
0
            private static void AssertGraph(
                ModifierGroupHeader parent,
                ModifierGroupHeader child1,
                ModifierGroupHeader child2)
            {
                Assert.Equal(new[] { child1, child2 }, parent.ModifierGroupHeader1.ToArray());
                Assert.Same(parent, child1.ModifierGroupHeader2);
                Assert.Same(parent, child2.ModifierGroupHeader2);

                Assert.Equal(77, parent.GroupHeaderId);
                Assert.Equal(78, child1.GroupHeaderId);
                Assert.Equal(79, child2.GroupHeaderId);
                Assert.Equal(90, parent.AccountId);
                Assert.Equal(90, child1.AccountId);
                Assert.Equal(90, child2.AccountId);
                Assert.Null(parent.LinkedGroupHeaderId);
                Assert.Equal(77, child1.LinkedGroupHeaderId);
                Assert.Equal(77, child2.LinkedGroupHeaderId);
            }
            private static void AssertGraph(
                ModifierGroupHeader parent,
                ModifierGroupHeader child1,
                ModifierGroupHeader child2)
            {
                Assert.Equal(new[] { child1, child2 }, parent.ModifierGroupHeader1.ToArray());
                Assert.Same(parent, child1.ModifierGroupHeader2);
                Assert.Same(parent, child2.ModifierGroupHeader2);

                Assert.Equal(77, parent.GroupHeaderId);
                Assert.Equal(78, child1.GroupHeaderId);
                Assert.Equal(79, child2.GroupHeaderId);
                Assert.Equal(90, parent.AccountId);
                Assert.Equal(90, child1.AccountId);
                Assert.Equal(90, child2.AccountId);
                Assert.Null(parent.LinkedGroupHeaderId);
                Assert.Equal(77, child1.LinkedGroupHeaderId);
                Assert.Equal(77, child2.LinkedGroupHeaderId);
            }