public void AfterConfiguration_CanResolvePropertySettingsRepositoryFactoryMethods()
        {
            var containerBuilder = new ContainerBuilder();
            var bootstrapper = new PageTypeBuilder.DefaultBootstrapper();
            bootstrapper.Configure(containerBuilder);
            var container = containerBuilder.Build();

            var exception = Record.Exception(() => container.Resolve<Func<IPropertySettingsRepository>>());

            Assert.Null(exception);
        }
        public void AfterConfiguration_CanResolvePageTypeSynchronizer()
        {
            var containerBuilder = new ContainerBuilder();
            var bootstrapper = new PageTypeBuilder.DefaultBootstrapper();
            bootstrapper.Configure(containerBuilder);
            var container = containerBuilder.Build();

            var exception = Record.Exception(() => container.Resolve<PageTypeSynchronizer>());

            Assert.Null(exception);
        }
示例#3
0
        public void AfterConfiguration_CanResolvePropertySettingsRepositoryFactoryMethods()
        {
            var containerBuilder = new ContainerBuilder();
            var bootstrapper     = new PageTypeBuilder.DefaultBootstrapper();

            bootstrapper.Configure(containerBuilder);
            var container = containerBuilder.Build();

            var exception = Record.Exception(() => container.Resolve <Func <IPropertySettingsRepository> >());

            Assert.Null(exception);
        }
示例#4
0
        public void AfterConfiguration_CanResolvePageTypeSynchronizer()
        {
            var containerBuilder = new ContainerBuilder();
            var bootstrapper     = new PageTypeBuilder.DefaultBootstrapper();

            bootstrapper.Configure(containerBuilder);
            var container = containerBuilder.Build();

            var exception = Record.Exception(() => container.Resolve <PageTypeSynchronizer>());

            Assert.Null(exception);
        }