java development tooling junit

This document lists the breaking API changes that occurred between R3.2 and R3.3 and how to migrate from the R3.2 API to the R3.3 API.

jdt junit - Breaking API changes from R3.2 to R3.3
None

jdt junit - Non-breaking API changes from R3.2 to R3.3
New API in org.eclipse.jdt.junit.launching:
  • JUnitLaunchShortcut: JUnit launch shortcut
  • JUnitLaunchConfigurationTab: JUnit launch configuration tab
  • JUnitLaunchConfigurationDelegate: JUnit launch configuration delegate
New API in org.eclipse.jdt.junit:
  • TestRunListener: listener for started and finished test run sessions and test case runs. Use JavaCore.addTestRunListener to register a listener
Deprecated ITestRunListener API and extension point: Use org.eclipse.jdt.junit.TestRunListener instead
New API in org.eclipse.jdt.junit.model:
  • ITestElement: base interface for all test elements
  • ITestElementContainer: test element with children
  • ITestRunSession: test run session
  • ITestSuiteElement: test suite elementn
  • ITestCaseElement: test case element