public void Bug_4709_ParentAndChildResolveWithSameRegistered1() { UnityConfigurationSection section = ConfigurationFixtureBase.GetUnitySection(ConfigFileName); IUnityContainer root = new UnityContainer(); section.Configure(root); IUnityContainer child = root.CreateChildContainer(); section.Configure(child, "ModuleName"); ISomeInterface obj = child.Resolve <ISomeInterface>(); Assert.AreEqual <int>(3, obj.Count()); ISomeInterface obj1 = root.Resolve <ISomeInterface>(); Assert.AreEqual <int>(1, obj1.Count()); }