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