Esempio n. 1
0
        public void AutofacContainerRegistryShouldReturnFalseForIsRegisteredDuringRegistration()
        {
            var registry = new AutofacContainerRegistry(new ContainerBuilder());

            registry.Register <IService, Service>();
            registry.IsRegistered <IService>().Should().BeFalse();
        }
Esempio n. 2
0
        public void AutofacContainerRegistryShouldReturnTrueForIsRegisteredAfterRegistration()
        {
            var container = new MutableContainer(new ContainerBuilder());

            AutofacContainerRegistry registry = null;

            container.RegisterTypes(b =>
            {
                registry = new AutofacContainerRegistry(b, container);
                registry.Register <IService, Service>();
                registry.FinalizeRegistry();
            });
            registry.IsRegistered <IService>().Should().BeTrue();
        }