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/ContentProviderTests3.java
fPackJunit= fArchiveFragmentRoot.getPackageFragment("junit");
		fPackJunitSamples= fArchiveFragmentRoot.getPackageFragment("junit.samples");
		fPackJunitSamplesMoney= fArchiveFragmentRoot.getPackageFragment("junit.samples.money");
		fPackJunitExtentions= fArchiveFragmentRoot.getPackageFragment("junit.extensions");
		fPackJunitFramework= fArchiveFragmentRoot.getPackageFragment("junit.framework");
		fPackJunitRunner= fArchiveFragmentRoot.getPackageFragment("junit.runner");
		fPackJunitTests= fArchiveFragmentRoot.getPackageFragment("junit.tests");
		fPackJunitTextUi= fArchiveFragmentRoot.getPackageFragment("junit.textui");
		fPackJunitUi= fArchiveFragmentRoot.getPackageFragment("junit.ui");
		
		assertNotNull("creating fPackJunit", fPackJunit);
		assertNotNull("creating fPackJunitSamples", fPackJunitSamples);
		assertNotNull("creating fPackJunitSamplesMoney",fPackJunitSamplesMoney);
		assertNotNull("", fPackJunitExtentions);
		assertNotNull("",fPackJunitFramework);
		assertNotNull("",fPackJunitRunner);
		assertNotNull("",fPackJunitTests);
		assertNotNull("",fPackJunitTextUi);
		assertNotNull("",fPackJunitUi);
		
		fCUIMoney= fPackJunitSamplesMoney.getCompilationUnit("IMoney.java");
		fCUMoney= fPackJunitSamplesMoney.getCompilationUnit("Money.java");
		fCUMoneyBag= fPackJunitSamplesMoney.getCompilationUnit("MoneyBag.java");
		fCUMoneyTest= fPackJunitSamplesMoney.getCompilationUnit("MoneyTest.java");
		
		File mylibJar= JavaTestPlugin.getDefault().getFileInPlugin(JavaProjectHelper.MYLIB);
		assertTrue("lib not found", mylibJar != null && mylibJar.exists());
		JavaProjectHelper.addLibraryWithImport(fJProject1, Path.fromOSString(mylibJar.getPath()), null, null);
		
		JavaProjectHelper.addVariableEntry(fJProject2, new Path("JRE_LIB_TEST"), null, null);