Exemplo n.º 1
0
        public void PrintClassWithDynamicMembersReturningNullPrintsNoMembers()
        {
            // Arrange
            MockObjectVisitor visitor = CreateObjectVisitor();
            dynamic           d       = new ClassWithDynamicAnNullMemberNames();

            d.Cycle = d;
            d.Name  = "Foo";
            d.Value = null;

            // Act
            visitor.Print(d);

            // Assert
            Assert.False(visitor.Members.Any());
        }
Exemplo n.º 2
0
        public void PrintClassWithDynamicMembersReturningNullPrintsNoMembers()
        {
            // Arrange
            MockObjectVisitor visitor = CreateObjectVisitor();
            dynamic d = new ClassWithDynamicAnNullMemberNames();
            d.Cycle = d;
            d.Name = "Foo";
            d.Value = null;

            // Act
            visitor.Print(d);

            // Assert                                   
            Assert.False(visitor.Members.Any());
        }