Skip to content

Commit efda3f0

Browse files
committed
Reorganize Mockito integration tests
1 parent 7618508 commit efda3f0

8 files changed

+28
-20
lines changed

spring-test/src/test/java/org/springframework/test/context/bean/override/mockito/MockitoMockBeanTests.java renamed to spring-test/src/test/java/org/springframework/test/context/bean/override/mockito/MockitoBeanConfigurationErrorTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@
2626
import static org.assertj.core.api.Assertions.assertThatIllegalStateException;
2727

2828
/**
29-
* Tests for {@link MockitoBean}.
29+
* Tests for {@link MockitoBean @MockitoBean}.
3030
*
3131
* @author Stephane Nicoll
3232
* @author Sam Brannen
3333
*/
34-
class MockitoMockBeanTests {
34+
class MockitoBeanConfigurationErrorTests {
3535

3636
@Test
3737
void cannotOverrideBeanByNameWithNoSuchBeanName() {

spring-test/src/test/java/org/springframework/test/context/bean/override/mockito/MockitoSpyBeanTests.java renamed to spring-test/src/test/java/org/springframework/test/context/bean/override/mockito/MockitoSpyBeanConfigurationErrorTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@
2626
import static org.assertj.core.api.Assertions.assertThatIllegalStateException;
2727

2828
/**
29-
* Tests for {@link MockitoSpyBean}.
29+
* Tests for {@link MockitoSpyBean @MockitoSpyBean}.
3030
*
3131
* @author Stephane Nicoll
3232
*/
33-
class MockitoSpyBeanTests {
33+
class MockitoSpyBeanConfigurationErrorTests {
3434

3535
@Test
3636
void contextCustomizerCannotBeCreatedWithNoSuchBeanName() {
+3-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.test.context.bean.override.mockito;
17+
package org.springframework.test.context.bean.override.mockito.integration;
1818

1919
import java.util.concurrent.CompletableFuture;
2020

@@ -28,6 +28,7 @@
2828
import org.springframework.context.annotation.Configuration;
2929
import org.springframework.scheduling.annotation.Async;
3030
import org.springframework.scheduling.annotation.EnableAsync;
31+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
3132
import org.springframework.test.context.junit.jupiter.SpringExtension;
3233

3334
import static java.util.concurrent.CompletableFuture.completedFuture;
@@ -43,7 +44,7 @@
4344
* @since 6.2
4445
*/
4546
@ExtendWith(SpringExtension.class)
46-
public class MockitoBeanAndAsyncInterfaceMethodTests {
47+
public class MockitoBeanAndAsyncInterfaceMethodIntegrationTests {
4748

4849
@MockitoBean
4950
Transformer transformer;
+4-3
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.test.context.bean.override.mockito;
17+
package org.springframework.test.context.bean.override.mockito.integration;
1818

1919
import org.junit.jupiter.api.BeforeEach;
2020
import org.junit.jupiter.api.Test;
@@ -24,6 +24,7 @@
2424
import org.springframework.test.context.ContextHierarchy;
2525
import org.springframework.test.context.bean.override.example.ExampleService;
2626
import org.springframework.test.context.bean.override.example.ExampleServiceCaller;
27+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
2728
import org.springframework.test.context.junit.jupiter.SpringJUnitConfig;
2829

2930
import static org.assertj.core.api.Assertions.assertThat;
@@ -36,10 +37,10 @@
3637
* @author Sam Brannen
3738
* @author Phillip Webb
3839
* @since 6.2
39-
* @see MockitoSpyBeanAndContextHierarchyChildTests
40+
* @see MockitoSpyBeanAndContextHierarchyChildIntegrationTests
4041
*/
4142
@SpringJUnitConfig
42-
public class MockitoBeanAndContextHierarchyParentTests {
43+
public class MockitoBeanAndContextHierarchyParentIntegrationTests {
4344

4445
@MockitoBean
4546
ExampleService service;

spring-test/src/test/java/org/springframework/test/context/bean/override/mockito/MockitoBeanAndScopedProxyTests.java renamed to spring-test/src/test/java/org/springframework/test/context/bean/override/mockito/integration/MockitoBeanAndScopedProxyIntegrationTests.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.test.context.bean.override.mockito;
17+
package org.springframework.test.context.bean.override.mockito.integration;
1818

1919
import org.junit.jupiter.api.BeforeEach;
2020
import org.junit.jupiter.api.Test;
@@ -28,6 +28,7 @@
2828
import org.springframework.test.context.bean.override.example.ExampleService;
2929
import org.springframework.test.context.bean.override.example.ExampleServiceCaller;
3030
import org.springframework.test.context.bean.override.example.FailingExampleService;
31+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
3132
import org.springframework.test.context.junit.jupiter.SpringExtension;
3233

3334
import static org.assertj.core.api.Assertions.assertThat;
@@ -43,7 +44,7 @@
4344
* @see <a href="https://github.com/spring-projects/spring-boot/issues/5724">gh-5724</a>
4445
*/
4546
@ExtendWith(SpringExtension.class)
46-
public class MockitoBeanAndScopedProxyTests {
47+
public class MockitoBeanAndScopedProxyIntegrationTests {
4748

4849
@MockitoBean
4950
// The ExampleService mock should replace the scoped-proxy FailingExampleService

spring-test/src/test/java/org/springframework/test/context/bean/override/mockito/MockitoBeanAndSpringAopProxyTests.java renamed to spring-test/src/test/java/org/springframework/test/context/bean/override/mockito/integration/MockitoBeanAndSpringAopProxyIntegrationTests.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.test.context.bean.override.mockito;
17+
package org.springframework.test.context.bean.override.mockito.integration;
1818

1919
import org.junit.jupiter.api.RepeatedTest;
2020
import org.junit.jupiter.api.extension.ExtendWith;
@@ -30,6 +30,7 @@
3030
import org.springframework.context.annotation.Bean;
3131
import org.springframework.context.annotation.Configuration;
3232
import org.springframework.context.annotation.Import;
33+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
3334
import org.springframework.test.context.junit.jupiter.SpringExtension;
3435

3536
import static org.assertj.core.api.Assertions.assertThat;
@@ -46,10 +47,10 @@
4647
* @author Phillip Webb
4748
* @since 6.2
4849
* @see <a href="https://github.com/spring-projects/spring-boot/issues/5837">5837</a>
49-
* @see MockitoSpyBeanAndSpringAopProxyTests
50+
* @see MockitoSpyBeanAndSpringAopProxyIntegrationTests
5051
*/
5152
@ExtendWith(SpringExtension.class)
52-
class MockitoBeanAndSpringAopProxyTests {
53+
class MockitoBeanAndSpringAopProxyIntegrationTests {
5354

5455
@MockitoBean
5556
DateService dateService;
+6-3
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.test.context.bean.override.mockito;
17+
package org.springframework.test.context.bean.override.mockito.integration;
1818

1919
import org.junit.jupiter.api.Test;
2020

@@ -27,6 +27,8 @@
2727
import org.springframework.test.context.aot.DisabledInAotMode;
2828
import org.springframework.test.context.bean.override.example.ExampleService;
2929
import org.springframework.test.context.bean.override.example.ExampleServiceCaller;
30+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
31+
import org.springframework.test.context.bean.override.mockito.MockitoSpyBean;
3032

3133
import static org.assertj.core.api.Assertions.assertThat;
3234

@@ -38,11 +40,12 @@
3840
* @author Sam Brannen
3941
* @author Phillip Webb
4042
* @since 6.2
41-
* @see MockitoBeanAndContextHierarchyParentTests
43+
* @see MockitoBeanAndContextHierarchyParentIntegrationTests
4244
*/
4345
@ContextHierarchy(@ContextConfiguration)
4446
@DisabledInAotMode // @ContextHierarchy is not supported in AOT.
45-
public class MockitoSpyBeanAndContextHierarchyChildTests extends MockitoBeanAndContextHierarchyParentTests {
47+
public class MockitoSpyBeanAndContextHierarchyChildIntegrationTests extends
48+
MockitoBeanAndContextHierarchyParentIntegrationTests {
4649

4750
@MockitoSpyBean
4851
ExampleServiceCaller serviceCaller;

spring-test/src/test/java/org/springframework/test/context/bean/override/mockito/MockitoSpyBeanAndSpringAopProxyTests.java renamed to spring-test/src/test/java/org/springframework/test/context/bean/override/mockito/integration/MockitoSpyBeanAndSpringAopProxyIntegrationTests.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.test.context.bean.override.mockito;
17+
package org.springframework.test.context.bean.override.mockito.integration;
1818

1919
import org.junit.jupiter.api.BeforeEach;
2020
import org.junit.jupiter.api.Disabled;
@@ -33,6 +33,7 @@
3333
import org.springframework.context.annotation.Bean;
3434
import org.springframework.context.annotation.Configuration;
3535
import org.springframework.context.annotation.Import;
36+
import org.springframework.test.context.bean.override.mockito.MockitoSpyBean;
3637
import org.springframework.test.context.junit.jupiter.SpringExtension;
3738
import org.springframework.test.util.AopTestUtils;
3839

@@ -51,10 +52,10 @@
5152
* @author Phillip Webb
5253
* @since 6.2
5354
* @see <a href="https://github.com/spring-projects/spring-boot/issues/5837">5837</a>
54-
* @see MockitoBeanAndSpringAopProxyTests
55+
* @see MockitoBeanAndSpringAopProxyIntegrationTests
5556
*/
5657
@ExtendWith(SpringExtension.class)
57-
class MockitoSpyBeanAndSpringAopProxyTests {
58+
class MockitoSpyBeanAndSpringAopProxyIntegrationTests {
5859

5960
@MockitoSpyBean
6061
DateService dateService;

0 commit comments

Comments
 (0)