Пример #1
0
        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 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");
		}
Пример #3
0
        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");
        }
Пример #4
0
        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");
        }
Пример #5
0
        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");
        }
Пример #6
0
        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");
        }
Пример #7
0
        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");
        }
		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 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 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");
		}