BTDBTest.IocTests.DependenciesInEnumerablesWorks C# (CSharp) Méthode

DependenciesInEnumerablesWorks() private méthode

private DependenciesInEnumerablesWorks ( ) : void
Résultat void
        public void DependenciesInEnumerablesWorks()
        {
            var builder = new ContainerBuilder();
            builder.RegisterType<RefinePreview>().AsImplementedInterfaces().SingleInstance();
            builder.RegisterType<WorldHttpHandler>().AsImplementedInterfaces().SingleInstance();
            builder.RegisterType<World>().AsImplementedInterfaces().SingleInstance();
            builder.RegisterType<Notification>().AsImplementedInterfaces().SingleInstance();
            builder.RegisterType<NotificationOverride>().AsImplementedInterfaces().SingleInstance();
            builder.RegisterType<Support>().AsImplementedInterfaces().SingleInstance();

            var container = builder.Build();
            var notificationOverride = container.Resolve<INotify>();
            Assert.IsType<NotificationOverride>(notificationOverride);
            var world = container.Resolve<IWorld>();
        }
IocTests