final Collection<Class<?>> beanClasses = new ArrayList<Class<?>>(); // ensure it is updatable
beanClasses.addAll(rawBeanClasses);
WebBeansFinder.clearInstances(WebBeansUtil.getCurrentClassLoader());
//Creates a new container
testLifecycle = new OpenWebBeansTestLifeCycle();
webBeansContext = WebBeansContext.getInstance();
for (Extension ext : extensions)
{
webBeansContext.getExtensionLoader().addExtension(ext);