예제 #1
0
        void SetValue_sets_non_public_property_value()
        {
            var obj = new TypeMember();

            obj.SetValue("PrivateProperty", 10);

            obj.GetPrivateProperty().Should().Be(10);
        }
예제 #2
0
        void SetValue_sets_multiple_member_values()
        {
            var obj = new TypeMember();

            obj.SetValue(new
            {
                PublicProperty  = 10,
                PrivateProperty = 5
            });

            obj.PublicProperty.Should().Be(10);
            obj.GetPrivateProperty().Should().Be(5);
        }