Bug 105034 [WorkbenchParts] IWorkbenchPage#hideView(IViewPart) does not always dispose of the view any more
org.eclipse.jdt.ui.tests/ui/org/eclipse/jdt/ui/tests/packageview/ContentProviderTests2.java
fA= fInternalRoot1.getPackageFragment("a"); 
		fX= fInternalRoot1.getPackageFragment("x"); 
		fB= fInternalRoot1.getPackageFragment("a.b"); 
		fC= fInternalRoot1.getPackageFragment("a.b.c"); 
		fInternalRoot1.getPackageFragment("a.d"); 
		fY= fInternalRoot1.getPackageFragment("x.y"); 
		
		fYClassFile= fY.getClassFile("Y.class"); 
		
		
		fPack1= fRoot1.createPackageFragment("pack1", true, null); 
		fPack2= fRoot1.createPackageFragment("pack2", true, null); 
		fPack3= fRoot1.createPackageFragment("pack3",true,null); 
		fPack4= fRoot1.createPackageFragment("pack3.pack4", true,null); 
		fPack5= fRoot1.createPackageFragment("pack3.pack5",true,null); 
		fPack6= fRoot1.createPackageFragment("pack3.pack5.pack6", true, null); 
		
		fCU1= fPack2.createCompilationUnit("Object.java", "", true, null); 
		fCU2= fPack6.createCompilationUnit("Object.java","", true, null); 
		
		
		setUpMockView();
	}
	
	public void setUpMockView() throws Exception {
		fWorkbench = PlatformUI.getWorkbench();
		assertNotNull(fWorkbench);
		page = fWorkbench.getActiveWorkbenchWindow().getActivePage();
		assertNotNull(page);