Use Hamcrest for unit testing