BudgetAnalyser.Engine.UnitTest.DefaultIoCRegistrationsTest.ProcessPropertyInjection_ShouldBeAbleToAssignLoggerToProperty C# (CSharp) Method

ProcessPropertyInjection_ShouldBeAbleToAssignLoggerToProperty() private method

        public void ProcessPropertyInjection_ShouldBeAbleToAssignLoggerToProperty()
        {
            var logger = new FakeLogger();
            IEnumerable<PropertyInjectionDependencyRequirement> result = DefaultIoCRegistrations.ProcessPropertyInjection(GetType().Assembly);
            result.First().PropertyInjectionAssignment(logger);

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