Another instance of the NoSuchMethodError for the JUnit & Hamcrest combination. Offending code:
NoSuchMethodError
assertThat(dirReader.document(0).getFields()
What worked for me was to reorder dependencies. Instead of going mockito, junit, I had to put junit, mockito.
Mockito 1.9.5 uses hamcrest 1.1 which is incompatible and causes problems.