User Tools

Site Tools


This is an old revision of the document!

Naming Conventions

Test Projects

Each project, which are Eclipse plug-in in nature, should come with a test project, which is a Java project in nature. For example, the SAD project comes with the SAD Tests project. Test projects include everything required to compile and run the tests, that means resources too, so they can be big. They use relative paths when accessing resources to run on any platform. They are known to compile and run on Windows and MacOS computers without requiring any changes.

Any test project includes a class aaa.bbb.test.TestPPP that is the main test suite, where aaa.bbb is the main package of the application project and PPP the name of the application project. For example, in the SAD Tests project, there is the package sad.detection.test that declares the class TestSAD, which is the main test suite for the SAD project.


naming_conventions.1392790518.txt.gz · Last modified: 2018/03/04 02:53 (external edit)