public void CanSetStaticProperty() { // Arrange var propertyName = ClassWithPrivateFields.StaticPropertyName; // Act FieldPropertyWrite.StaticValue <ClassWithPrivateFields>(propertyName, valueToSet); // Assert Assert.Equal(ClassWithPrivateFields.DirectStaticProperty, valueToSet); }
public void CanSetInstanceProperty() { // Arrange var propertyName = ClassWithPrivateFields.InstancePropertyName; // Act FieldPropertyWrite.Value(target, propertyName, valueToSet); // Assert Assert.Equal(target.DirectInstanceProperty, valueToSet); }
public void Value(object value) { FieldPropertyWrite.Value(target, memberName, value); }
public void Value(object value) { FieldPropertyWrite.StaticValue <T>(memberName, value); }