learning how to use dbunit, mockito, powermock and just unit testing in general