Create the expected specimen correctly for CIMA,

by using the ParameterInfo (Type) instead of the
FieldInfo/PropertyInfo. This allows the field or property
type to be 'assignable from' the constructor parameter type.