-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Description
With Mockito 4, the deprecated org.mockito.Matchers has been removed in favour of org.mockito.ArgumentMatchers.
Hence, the latest version fails with a ClassNotFoundException.
I encountered this, while upgrading to Spring Boot 2.6.
stack trace:
java.lang.NoClassDefFoundError: org/mockito/Matchers
at org.thymeleaf.testing.templateengine.context.web.WebProcessingContextBuilder.createMockServletContext(WebProcessingContextBuilder.java:275)
at org.thymeleaf.testing.templateengine.context.web.WebProcessingContextBuilder.build(WebProcessingContextBuilder.java:144)
at org.thymeleaf.testing.templateengine.engine.TestExecutor.executeTest(TestExecutor.java:392)
at org.thymeleaf.testing.templateengine.engine.TestExecutor.executeTestable(TestExecutor.java:256)
at org.thymeleaf.testing.templateengine.engine.TestExecutor.executeSequence(TestExecutor.java:279)
at org.thymeleaf.testing.templateengine.engine.TestExecutor.executeTestable(TestExecutor.java:250)
at org.thymeleaf.testing.templateengine.engine.TestExecutor.execute(TestExecutor.java:235)
at org.thymeleaf.testing.templateengine.engine.TestExecutor.execute(TestExecutor.java:204)
...
Caused by: java.lang.ClassNotFoundException: org.mockito.Matchers
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 78 more
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels