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

CreatesFuncFactory() private méthode

private CreatesFuncFactory ( ) : void
Résultat void
        public void CreatesFuncFactory()
        {
            var builder = new ContainerBuilder();
            builder.RegisterType<Logger>().As<ILogger>();
            var container = builder.Build();
            var logFactory = container.Resolve<Func<ILogger>>();
            var log1 = logFactory();
            Assert.NotNull(log1);
            var log2 = logFactory();
            Assert.NotNull(log2);
            Assert.NotSame(log1, log2);
        }
IocTests