drools-eclipse/org.jbpm.eclipse/src/main/java/org/jbpm/eclipse/wizard/project/NewJBPMProjectWizard.java
private void createProcessSampleJUnit(IJavaProject project, String exampleType, IProgressMonitor monitor)
			throws JavaModelException, IOException {
		String s = "org/jbpm/eclipse/wizard/project/ProcessJUnit-" + exampleType + ".java";
		IRuntime runtime = startPage.getRuntime();
		if (runtime.getVersion().getMajor()==5) {
			s += ".v5.template";
		} else {
			s += ".template";
		}
		IFolder folder = project.getProject().getFolder("src/main/java");
        IPackageFragmentRoot packageFragmentRoot = project
                .getPackageFragmentRoot(folder);
        IPackageFragment packageFragment = packageFragmentRoot
                .createPackageFragment("com.sample", true, monitor);
        InputStream inputstream = getClass().getClassLoader()
                .getResourceAsStream(s);
        packageFragment.createCompilationUnit("ProcessTest.java", new String(
                FileUtils.readStream(inputstream)), true, monitor);
	}
private void createProcessSampleJUnit(IJavaProject project, String exampleType, IProgressMonitor monitor)
			throws JavaModelException, IOException {
		String s = "org/jbpm/eclipse/wizard/project/ProcessJUnit-" + exampleType + ".java";
		IRuntime runtime = startPage.getRuntime();
		if (runtime.getVersion().getMajor()==5) {
			s += ".v5.template";
		} else {
			s += ".template";
		}
		IFolder folder = project.getProject().getFolder("src/main/java");
        IPackageFragmentRoot packageFragmentRoot = project
                .getPackageFragmentRoot(folder);
        IPackageFragment packageFragment = packageFragmentRoot
                .createPackageFragment("com.sample", true, monitor);
        InputStream inputstream = getClass().getClassLoader()
                .getResourceAsStream(s);
        packageFragment.createCompilationUnit("ProcessTest.java", new String(
                FileUtils.readStream(inputstream)), true, monitor);
	}
Create the sample process junit test file.