RequestModelProducer.producerGotDestroyed = false;
DependentModelProducer.producerGotDestroyed = false;
DependentModelProducer.disposerCount = 0;
RequestModel model = getInstance(RequestModel.class);
Assert.assertEquals(0, model.getID());
getLifecycle().getContextService().endContext(RequestScoped.class, null);
Assert.assertFalse(DependentModelProducer.producerGotDestroyed);
Assert.assertFalse(RequestModelProducer.producerGotDestroyed);