public void TestBuildUpSelectsFirstInstanceWhenMultipleAvailable()
        {
            BuildUpType          buildUpType = new BuildUpType();
            IEnumerable <object> services    = SetupIServiceHandlers(5);

            BuildUp(buildUpType);

            Assert.Same(services.First(), buildUpType.Service);
        }
        public void TestBuildUp()
        {
            BuildUpType buildUpType     = new BuildUpType();
            IService    expectedService = SetupIServiceHandler(key: null);

            BuildUp(buildUpType);

            buildUpType.VerifyInjectedCorrectly(expectedService);
        }