Mockito i JUnit
Molt bon tutorial del què es pot fer i com fer-ho amb Mockito. Quan cal utilitzar mock() i quan cal utilitzar spy(). Vegeu-lo http://www.vogella.com/tutorials/Mockito/article.html
També un altre tutorial per principiants a http://www.in28minutes.com/mockito-tutorial-for-beginners
Si es vol fer servir Mockito amb Spring: https://dzone.com/articles/spring-boot-unit-testing-and-mocking-with-mockito
I en concret si tens problemes amb mockejar una classe abstracta using-mockito-to-test-abstract-classes