public void ShouldSetPropertySuccessfully()
{
var dummyObject = new DummyObject();
var propertyReflection = new PropertyReflection();
Assert.DoesNotThrow(() => propertyReflection.SetProperty(dummyObject, "Name", "FooBar"));
Assert.AreEqual(dummyObject.Name, "FooBar");
}