Ejemplo n.º 1
0
        public void Externally_owned_container_should_not_be_disposed()
        {
            var kernel = new StandardKernel();

            var container = new NinjectObjectBuilder(kernel, false);

            container.Dispose();

            Assert.False(kernel.IsDisposed);
        }
Ejemplo n.º 2
0
        public void Owned_container_should_be_disposed()
        {
            var kernel = new StandardKernel();

            var container = new NinjectObjectBuilder(kernel, true);

            container.Dispose();

            Assert.True(kernel.IsDisposed);
        }