Bug 51026 [Junit] sources
Is there a reason why the Junit sources aren't bundled w/ the JUnit plugin anymore? Debugging Junit tests w/out source is cumbersome.
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/ui/JUnitHomeInitializer.java
/**
	 * @see ClasspathVariableInitializer#initialize(String)
	 */
	public void initialize(String variable) {
		Bundle bundle= Platform.getBundle("org.junit"); 
		if (bundle == null) {
			JavaCore.removeClasspathVariable(JUnitPlugin.JUNIT_HOME, null);
		}
		URL installLocation= bundle.getEntry("/"); 
		URL local= null;
		try {
			try {
				local= Platform.asLocalURL(installLocation);
			} catch (IOException e) {
				JavaCore.removeClasspathVariable(JUnitPlugin.JUNIT_HOME, null);
			}
			String fullPath= new File(local.getPath()).getAbsolutePath();
			JavaCore.setClasspathVariable(JUnitPlugin.JUNIT_HOME, new Path(fullPath), null);
		} catch (JavaModelException e1) {
			JavaCore.removeClasspathVariable(JUnitPlugin.JUNIT_HOME, null);
		}
	}
}