Adapt to upstream Spring Framework @MockitoBean changes
This commit is contained in:
parent
47fa83cafc
commit
0305d1e9d5
|
|
@ -24,3 +24,8 @@ dependencies {
|
||||||
exclude group: "javax.xml.bind", module: "jaxb-api"
|
exclude group: "javax.xml.bind", module: "jaxb-api"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
checkRuntimeClasspathForConflicts {
|
||||||
|
ignore { name -> name.startsWith("mockito-extensions/") }
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,8 +16,10 @@
|
||||||
|
|
||||||
package org.springframework.boot.test.mock.mockito;
|
package org.springframework.boot.test.mock.mockito;
|
||||||
|
|
||||||
|
import org.assertj.core.api.Condition;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.mockito.internal.configuration.plugins.Plugins;
|
import org.mockito.internal.configuration.plugins.Plugins;
|
||||||
|
import org.mockito.plugins.MockResolver;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|
@ -33,7 +35,8 @@ class SpringBootMockResolverIntegrationTests {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void customMockResolverIsRegisteredWithMockito() {
|
void customMockResolverIsRegisteredWithMockito() {
|
||||||
assertThat(Plugins.getMockResolvers()).hasOnlyElementsOfType(SpringBootMockResolver.class);
|
assertThat(Plugins.getMockResolvers()).haveAtLeastOne(new Condition<MockResolver>(
|
||||||
|
SpringBootMockResolver.class::isInstance, "Spring Boot mock resolver instance"));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue