EasyMock
Mock Objects A unit test should verify just the behaviour of the tested object. But you’ll often find yourself writing unit tests for classes that relay on other classes or methods’ results. That’s why you need a way of simulate these classes behaviour, that’s called mocking objects. This way you can assure you are testing [...]
DBUnit
When testing code that access and modify the database, you’ll need to insert the initial data into the database, execute your code, and check if the data in the database is exactly what you expected after executing your code. To automate this kind of testing you’ll need any kind of tool that can do all [...]
Maven
Apache Maven is a software project management tool that provides a standard way to build the project. It bases on project object model (POM) to describe how the project is build, order and dependencies with other modules. It also specify some development guidelines as keeping your testing and source code in a separate structure. Maven [...]