Running Unit Tests With Maven
If you are using the build tool Apache Maven, Maven can run your unit tests for you. In fact, you pretty much get that for free when using Maven. If you don't know Maven, it's a build tool like Ant, but more ambitious in my opinion.
I am not going to tell you everything about Maven here. It's a very extensive tool. I will just quickly show you how to run the unit tests with Maven, so you know that it is a possibility.
When you build a project using Maven, the build process passes through a set of phases. One of these
phases are called
test. To execute the
test phase, and all phases before it,
you use the following Maven command:
That's pretty simple, isn't it? Of course, seing this command only makes sense if you know a little bit about how to set your code project up to use Maven. You can read more about that on the Maven site (see link above). Or, perhaps I will write about Maven in the future too.
Here is an example of the output from Maven:
Skipping the Tests
Maven always by default run your unit tests, if you run a
mvn install which builds your project.
Sometimes, however, you want to build it without running the unit tests. You can do so, like this:
mvn install -Dmaven.test.skip=true