Example #1
0
        public void T1_SetInalidValueOnPhysicalPropertyBeforeRegistrationOfValidator()
        {
            var entity = new DynamicContentEntity();

            entity.StartTracking();

            entity[PHYSICAL_PROPERTY] = INVALID_TEST_VALUE;
        }
Example #2
0
        public void T3_SetValidValueWithValidator()
        {
            var entity = new DynamicContentEntity();

            entity.StartTracking();

            // set dynamic property
            entity[DYNAMIC_PROPERTY] = VALID_TEST_VALUE;
        }
Example #3
0
        public void T1_SetInalidValueBeforeRegistrationOfValidator()
        {
            var entity = new DynamicContentEntity();

            entity.StartTracking();

            // set dynamic property
            entity[DYNAMIC_PROPERTY] = INVALID_TEST_VALUE;
        }
Example #4
0
        public void T5_SetInalidValueOnPhysicalPropertyAfterUnregistrationOfValidator()
        {
            var entity = new DynamicContentEntity();

            entity.StartTracking();

            // set dynamic property
            entity[PHYSICAL_PROPERTY] = INVALID_TEST_VALUE;
        }
Example #5
0
        public void T5_SetValidValueAfterUnregistrationOfValidator()
        {
            var entity = new DynamicContentEntity();

            entity.StartTracking();

            // set dynamic property
            entity[DYNAMIC_PROPERTY] = VALID_TEST_VALUE;
        }
Example #6
0
        public void T3_SetInalidValueOnPhysicaPropertyWithValidator()
        {
            var entity = new DynamicContentEntity();

            entity.StartTracking();

            // set dynamic property
            entity[PHYSICAL_PROPERTY] = INVALID_TEST_VALUE;
        }
        public void T1_SetAndGetDynamicValues()
        {
            var entity = new DynamicContentEntity();

            // set dynamic property
            entity["TestString"] = TEST_STRING;

            // read back
            Expect(entity["TestString"], Is.Not.Null);
            Expect(entity["TestString"], Is.InstanceOf <string>());
            Expect(entity["TestString"], Is.EqualTo(TEST_STRING));
        }
Example #8
0
 public void T2_RegisterValidatorForPhysicalProperty()
 {
     DynamicContentEntity.RegisterValidator(typeof(DynamicContentEntity), PHYSICAL_PROPERTY, new TestValidationAttribute());
 }
Example #9
0
 public void T2_RegisterValidatorForDynamicProperty()
 {
     DynamicContentEntity.RegisterValidator(typeof(DynamicContentEntity), DYNAMIC_PROPERTY, new TestValidationAttribute());
 }
Example #10
0
        public void T4_UnregisterValidatorForPhysicalProperty()
        {
            var result = DynamicContentEntity.UnregisterValidator(typeof(DynamicContentEntity), PHYSICAL_PROPERTY, new TestValidationAttribute());

            Expect(result, Is.True);
        }