コード例 #1
0
        public void ProcessPropertyInjection_ShouldBeAbleToAssignLoggerToProperty()
        {
            var logger = new FakeLogger();
            IEnumerable<PropertyInjectionDependencyRequirement> result = DefaultIoCRegistrations.ProcessPropertyInjection(GetType().Assembly);
            result.First().PropertyInjectionAssignment(logger);

            Assert.AreSame(logger, AutoRegisterWithIoCProcessorPropertyInjectionTestSource.Logger);
        }