public void TestInitialize()
 {
     container = new UnityContainer();
     mock      = new MockContainerExtension();
     other     = new OtherContainerExtension();
     derived   = new DerivedContainerExtension();
 }
 public void TestInitialize()
 {
     Container  = new UnityContainer();
     extension1 = new MockContainerExtension();
     extension2 = new MockContainerExtension();
     extension3 = new UnrelatedExtension();
 }
        public void TestInitialize()
        {
            container = new UnityContainer();
            var mock = new MockContainerExtension();

            container.AddExtension(mock);
            context = ((IMockConfiguration)mock).ExtensionContext;
        }
        public void AddExtensionTest()
        {
            var unity     = new UnityContainer();
            var extension = new MockContainerExtension();

            unity.AddExtension(extension);

            Assert.IsTrue(extension.InitializeWasCalled);
            Assert.IsNotNull(((IMockConfiguration)extension).ExtensionContext);
        }