public void value_as_t_from_property_info() { var property = ReflectionHelper.GetProperty <ClassThatIsHeld>(x => x.Name); var theValue = Guid.NewGuid(); theRawRequest["Name"] = theValue; ClassUnderTest.ForProperty(property, context => { context.ValueAs <Guid>().ShouldEqual(theValue); }); }