Skip to content

Commit 0fca9aa

Browse files
committed
Polish Mockito 2.0 support
1 parent abb8e36 commit 0fca9aa

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

spring-boot-test/src/main/java/org/springframework/boot/test/mock/mockito/MockitoAopProxyTargetInterceptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ private static class Verification {
9191

9292
private final MockingProgress progress;
9393

94-
public Verification(Object target) {
94+
Verification(Object target) {
9595
this.progress = MockitoApi.get().mockingProgress(target);
9696
}
9797

spring-boot-test/src/main/java/org/springframework/boot/test/mock/mockito/MockitoApi.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,9 @@ private static class Mockito2Api extends MockitoApi {
164164

165165
private final Method getMatcherMethod;
166166

167-
private Constructor<MockAwareVerificationMode> mockAwareVerificationModeConstructor;
167+
private final Constructor<MockAwareVerificationMode> mockAwareVerificationModeConstructor;
168168

169-
public Mockito2Api() {
169+
Mockito2Api() {
170170
this.getMockSettingsMethod = ReflectionUtils.findMethod(MockUtil.class,
171171
"getMockSettings", Object.class);
172172
this.mockingProgressMethod = ReflectionUtils

spring-boot-test/src/test/java/org/springframework/boot/test/mock/mockito/Mockito21Tests.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import org.junit.runner.JUnitCore;
2121
import org.junit.runner.Result;
2222
import org.junit.runner.RunWith;
23+
import org.junit.runner.notification.Failure;
2324

2425
import org.springframework.boot.junit.runner.classpath.ClassPathOverrides;
2526
import org.springframework.boot.junit.runner.classpath.ModifiedClassPathRunner;
@@ -47,6 +48,9 @@ public void spyBeanWithAopProxyTestsWithMockito2() {
4748

4849
private void runTests(Class<?> testClass) {
4950
Result result = new JUnitCore().run(testClass);
51+
for (Failure failure : result.getFailures()) {
52+
System.err.println(failure.getTrace());
53+
}
5054
assertThat(result.getFailureCount()).isEqualTo(0);
5155
assertThat(result.getRunCount()).isGreaterThan(0);
5256
}

spring-boot-test/src/test/java/org/springframework/boot/test/mock/mockito/Mockito22Tests.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import org.junit.runner.JUnitCore;
2121
import org.junit.runner.Result;
2222
import org.junit.runner.RunWith;
23+
import org.junit.runner.notification.Failure;
2324

2425
import org.springframework.boot.junit.runner.classpath.ClassPathOverrides;
2526
import org.springframework.boot.junit.runner.classpath.ModifiedClassPathRunner;
@@ -47,6 +48,9 @@ public void spyBeanWithAopProxyTestsWithMockito2() {
4748

4849
private void runTests(Class<?> testClass) {
4950
Result result = new JUnitCore().run(testClass);
51+
for (Failure failure : result.getFailures()) {
52+
System.err.println(failure.getTrace());
53+
}
5054
assertThat(result.getFailureCount()).isEqualTo(0);
5155
assertThat(result.getRunCount()).isGreaterThan(0);
5256
}

0 commit comments

Comments
 (0)