public void CanResetValueDelegates() { MockPropertyDescriptor propertyDescriptor = new MockPropertyDescriptor(testPropertyDescriptor); MockTypeFilterProvider filterProvider = new MockTypeFilterProvider(); TypeFilterPropertyDescriptor descriptor = new TypeFilterPropertyDescriptor(propertyDescriptor, filterProvider); descriptor.CanResetValue(null); Assert.IsTrue(propertyDescriptor.canResetValueInvoked, "ResetValue not delegated"); }
public void IsReadOnlyDelegated() { MockPropertyDescriptor propertyDescriptor = new MockPropertyDescriptor(testPropertyDescriptor); MockTypeFilterProvider filterProvider = new MockTypeFilterProvider(); TypeFilterPropertyDescriptor descriptor = new TypeFilterPropertyDescriptor(propertyDescriptor, filterProvider); bool isReadOnly = descriptor.IsReadOnly; Assert.IsTrue(propertyDescriptor.isReadOnlyInvoked, "IsReadOnly not delegated"); }
public void ComponentTypeDelegates() { MockPropertyDescriptor propertyDescriptor = new MockPropertyDescriptor(testPropertyDescriptor); MockTypeFilterProvider filterProvider = new MockTypeFilterProvider(); TypeFilterPropertyDescriptor descriptor = new TypeFilterPropertyDescriptor(propertyDescriptor, filterProvider); Type type = descriptor.ComponentType; Assert.IsTrue(propertyDescriptor.getComponentTypeInvoked, "ComponentType not delegated"); }
public void FilterDescriptionDelegates() { MockPropertyDescriptor propertyDescriptor = new MockPropertyDescriptor(testPropertyDescriptor); MockTypeFilterProvider filterProvider = new MockTypeFilterProvider(); TypeFilterPropertyDescriptor descriptor = new TypeFilterPropertyDescriptor(propertyDescriptor, filterProvider); string description = descriptor.FilterDescription; Assert.IsTrue(filterProvider.FilterDescriptionInvoked, "FilterDescription not invoked"); }
public void CanFilterDelegates() { MockPropertyDescriptor propertyDescriptor = new MockPropertyDescriptor(testPropertyDescriptor); MockTypeFilterProvider filterProvider = new MockTypeFilterProvider(); TypeFilterPropertyDescriptor descriptor = new TypeFilterPropertyDescriptor(propertyDescriptor, filterProvider); bool canFilter = descriptor.CanFilterType(typeof(System.String), true); Assert.IsTrue(filterProvider.CanFilterTypeInvoked, "CanFilterType not invoked"); }
public void ShouldSerializeValueDelegated() { MockPropertyDescriptor propertyDescriptor = new MockPropertyDescriptor(testPropertyDescriptor); MockTypeFilterProvider filterProvider = new MockTypeFilterProvider(); TypeFilterPropertyDescriptor descriptor = new TypeFilterPropertyDescriptor(propertyDescriptor, filterProvider); descriptor.ShouldSerializeValue(null); Assert.IsTrue(propertyDescriptor.shouldSerializeValueInvoked, "ShouldSerializeValue not delegated"); }