public void it_should_resolve_by_property_name_of_source() { var resolver = new PropertyNameResolver("Name"); var src = new TestClass() {Name = "mikey"}; var result = resolver.TryResolve(contextualizer.CreateContext(src, typeof(object)), null); result.IsResolved.should_be_true(); result.Value.should_be_equal_to("mikey"); }
public SourcedPropertyNameResolver(Type sourceType, PropertyNameResolver inner) { this.inner = inner; SourceType = sourceType; PropertyName = inner.SourcePropertyName; }