MinesJTK / jtk

The Mines Java Toolkit
Apache License 2.0
77 stars 34 forks source link

Migration to TestNG and parallelization of unit tests #6

Closed chrisengelsma closed 7 years ago

chrisengelsma commented 7 years ago

This PR migrates the underlying test package from JUnit to TestNG. The reason for this migration are as follows:

  1. TestNG provides much better granularity when it comes to defining specific test method behavior
  2. Much less markup
  3. Parallel testing support. The number of testing threads currently set in this PR is set to 5 threads.

Documentation on TestNG can be found here: http://testng.org/doc/documentation-main.html