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/browsing/PackagesViewDeltaTests.java
fPack52.createCompilationUnit("Object.java", "", true, null); 
		
		fPack42.createCompilationUnit("Object.java", "", true, null); 
		
		
		
		fRoot1= JavaProjectHelper.addSourceContainer(fJProject, "src1"); 
		fRoot1.createPackageFragment("", true, null); 
		fPack21= fRoot1.createPackageFragment("pack2", true, null); 
		fPack31= fRoot1.createPackageFragment("pack3", true, null); 
		fPack41= fRoot1.createPackageFragment("pack3.pack4", true, null); 
		fPack91= fRoot1.createPackageFragment("pack3.pack4.pack9", true, null); 
		fPack51= fRoot1.createPackageFragment("pack3.pack5", true, null); 
		fPack61= fRoot1.createPackageFragment("pack3.pack5.pack6", true, null); 
		fPack81= fRoot1.createPackageFragment("pack3.pack8", true, null); 
		fPack21.createCompilationUnit("Object.java", "", true, null); 
		fPack61.createCompilationUnit("Object.java", "", true, null); 
		
		setUpMockView();
	}
	public void setUpMockView() throws Exception {
		fWorkbench= PlatformUI.getWorkbench();
		assertNotNull(fWorkbench);
		fPage= fWorkbench.getActiveWorkbenchWindow().getActivePage();
		assertNotNull(fPage);
		
		IViewPart myPart= new MockPluginView();
		assertNotNull(myPart);
		myPart= fPage.showView("org.eclipse.jdt.ui.tests.browsing.MockPluginView");