Esempio n. 1
0
        public void FindConstructorsWith_CustomFinderProvided_CustomFinderInvoked()
        {
            var builder = new ContainerBuilder();
            var finder  = new CustomConstructorFinder();

            builder.RegisterType <object>().FindConstructorsWith(finder);
            var container = builder.Build();

            container.Resolve <object>();

            Assert.True(finder.FindConstructorsCalled);
        }
        public void FindConstructorsWith_CustomFinderProvided_CustomFinderInvoked()
        {
            var builder = new ContainerBuilder();
            var finder = new CustomConstructorFinder();
            builder.RegisterType<object>().FindConstructorsWith(finder);
            var container = builder.Build();

            container.Resolve<object>();

            Assert.True(finder.FindConstructorsCalled);
        }