| A testable object.
Allows a test harness to register itself with a testable object.
The test harness is notified of test-related lifecycle events,
such as when is an appropriate time to run tests on the object.
This also provides API for running tests as a runnable, and for signaling
when the tests are starting and when they are finished.
The workbench provides an implementation of this facade, available
via PlatformUI.getTestableObject() .
since: 3.0 |