General

What is the processor good for.

Whenever a Java class is compiled, the processor analyzes the annotations to build the testdoc information. Without the processor the testdoc view (aka stories view) would not show any stories.

[top]


Is this free software?
Yes. For details please refer to the license of this project. Note that this project depends on libraries that have different licenses.

[top]


What are similar projects?
Especially if you are looking for an alternative that does not depend on annotations, the moreunit eclipse plugin is an excellent option. To our knowledge they do not support test stories as the testdoc plugin does, but they provide many other very helpful tools to generate, refactor and run unit tests.

[top]

Trouble Shooting

I cannot see any test stories. What is wrong with my configuration?

Please check that the following conditions are met:

  1. The testdoc processor is required to be activated for each project.
  2. The project has to be compiled with the processor active.
  3. The .project file requires the org.eclipse.jdt.core.javabuilder as buildCommand. This may be a problem if you sync the eclipse configuration with Maven.
  4. Each test method is required to have a Uut annotation (either at class or at method level).

[top]