Beispiel #1
0
 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;
 }