public void ConvertedDPToInt_ConverterOnIntDP() { bool created = false; var source = new ConvertedObjectDPNoConverter { }; var target = new IntDPWithConverter { IntDP = 5 }; HookedConverter.ConstructorFunc = () => created = true; BindingOperations.SetBinding(target, IntDPWithConverter.IntDPProperty, new Binding("ConvertedObject") { Source = source }); Assert.IsFalse(created, "#1"); }
public void ConvertedDPToInt_ConverterOnIntDP() { bool created = false; var source = new ConvertedObjectDPNoConverter { }; var target = new IntDPWithConverter { IntDP = 5 }; HookedConverter.ConstructorFunc = () => created = true; BindingOperations.SetBinding(target, IntDPWithConverter.IntDPProperty, new Binding("ConvertedObject") { Source = source }); Assert.IsFalse (created, "#1"); }