Exemple #1
0
        public void ValidatorResolution()
        {
            var container = CreateContainer();
            var meConfig  = new SimpleMappingEngineConfiguration(container);

            meConfig.Configure();

            var repository = new Mock <IRepository>();

            container.RegisterInstance(repository.Object);

            var config = new LegalEntityConfiguration(container);

            config.Configure();

            var validator = container.Resolve <IValidator <LegalEntity> >("legalentity");

            // Assert
            Assert.IsNotNull(validator, "Validator resolution failed");
        }
        public void ValidatorResolution()
        {
            var container = CreateContainer();
            var meConfig = new SimpleMappingEngineConfiguration(container);
            meConfig.Configure();

            var repository = new Mock<IRepository>();
            container.RegisterInstance(repository.Object);

            var config = new LegalEntityConfiguration(container);
            config.Configure();

            var validator = container.Resolve<IValidator<LegalEntity>>("legalentity");

            // Assert
            Assert.IsNotNull(validator, "Validator resolution failed");
        }