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); }