Exemplo n.º 1
0
        public void CanBuildupObjectWithExplicitInterfaceUsingNongenericMethod()
        {
            IUnityContainer container = new UnityContainer()
                                        .RegisterType <ILogger, MockLogger>();

            ObjectWithExplicitInterface o = new ObjectWithExplicitInterface();

            container.BuildUp(typeof(ISomeCommonProperties), o);

            o.ValidateInterface();
        }
Exemplo n.º 2
0
        public void CanBuildupObjectWithExplicitInterface()
        {
            IUnityContainer container = new UnityContainer()
                                        .RegisterType <ILogger, MockLogger>();

            ObjectWithExplicitInterface o = new ObjectWithExplicitInterface();

            container.BuildUp <ISomeCommonProperties>(o);

            o.ValidateInterface();
        }
Exemplo n.º 3
0
        public void CanBuildupObjectWithExplicitInterfaceUsingNongenericMethod()
        {
            // Setup
            Container.RegisterType <ILogger, MockLogger>();

            // Act
            var o = new ObjectWithExplicitInterface();

            Container.BuildUp(typeof(ISomeCommonProperties), o);

            // Verify
            o.ValidateInterface();
        }
Exemplo n.º 4
0
        public void CanBuildupObjectWithExplicitInterface()
        {
            // Setup
            Container.RegisterType <ILogger, MockLogger>();

            // Act
            var o = new ObjectWithExplicitInterface();

            Container.BuildUp <ISomeCommonProperties>(o);

            // Verify
            o.ValidateInterface();
        }