public void testArtifactFromJar() throws JavaModelException { BatchArtifactType type = BatchArtifactType.PARTITION_COLLECTOR; PreferredPackageManager.savePreferredPackage(project, type, JAR_PACKAGE_NAME); IPackageFragment suggestedPackageName = PreferredPackageManager.getPackageSuggestion(project, type); assertNull("Suggested package name should be null", suggestedPackageName); }
public void testPreferredPackageManager() throws JavaModelException { BatchArtifactType type = BatchArtifactType.BATCHLET; IJavaProject javaProject = EclipseUtil.getJavaProject(project); javaProject.getPackageFragmentRoots()[0].createPackageFragment( "batch.artifact", true, new NullProgressMonitor()); PreferredPackageManager.savePreferredPackage(project, type, TEST_PACKAGE_NAME); IPackageFragment suggestedPackageName = PreferredPackageManager.getPackageSuggestion(project, type); assertEquals( "Unexpected suggested package name", TEST_PACKAGE_NAME, suggestedPackageName.getPath().toString()); }