public void set_value_throws_if_component_is_null()
{
var property = typeof(TypeWithPropertyWithPublicGetAndPublicSet).GetProperty("Property");
var descriptor = PropertyDescriptor.For(property);
Assert.Throws<ArgumentNullException>(() => descriptor.SetValue(null, 1));
}