Update version of Mockito to make tests compatible with JDK 17+. #24
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Tests currently pass with JDK 8/11, but fail with JDK 17+, because the Mockito version used is not compatible with newer JDKs.
This updates the version of Mockito to make tests compatible with JDK 17+ and switches from mockito-all to mockito-core - mockito-all is deprecated. Updated to mockito-core 4.x, because 5.x introduces changes that alter which method calls are detected and requires more extensive test changes.