Executable Jar for Integration Test

Recently, I wrote an integration test infrastructure at work.
Since integration test is different from simple unittests, we made our integration tests to be an executable jar.
In this blog post, I'd like to write about why we made executable jar and some of the considerations to achieve it.

Read More

Programmatically run JUnit in Parallel

To speed up running tests, parallel execution is commonly used strategy. When programmatically runnning JUnit tests via JunitCore, the code have to incorporate with the parallel execution logic as well.

Read More