public void ContextAwarePrototypeWasCalledBack()
        {
            _context.RegisterObject();
            _context.Refresh();
            MockContextAwareObject mcao1 = (MockContextAwareObject)_context.GetObject("mcao-proto");

            Assert.IsTrue(mcao1.ApplicationContext == _context, "context");
            Assert.IsTrue(!_context.IsSingleton("mcao-proto"), "singleton");
            MockContextAwareObject mcao2 = (MockContextAwareObject)_context.GetObject("mcao-proto");

            Assert.IsTrue(mcao1 != mcao2, "instance");
        }