Exemple #1
0
        public void ClassDefinitionWithUnresolvedClassType()
        {
            var type            = typeof(BaseMappingAttributesClass);
            var classDefinition = new ClassDefinitionWithUnresolvedClassType(
                "Test", type, true, null, MockRepository.GenerateStub <IPersistentMixinFinder>(), MockRepository.GenerateStub <IDomainObjectCreator>());

            _validationRule.Validate(classDefinition);
        }
        public void ClassTypeUnresolved()
        {
            var classDefinition = new ClassDefinitionWithUnresolvedClassType(
                "NonAbstractClassHasEntityNameDomainObject",
                typeof(DerivedValidationDomainObjectClass),
                false,
                null,
                MockRepository.GenerateStub <IPersistentMixinFinder>(),
                MockRepository.GenerateStub <IDomainObjectCreator>());

            var validationResult = _validationRule.Validate(classDefinition);

            AssertMappingValidationResult(validationResult, true, null);
        }