From bf8a54decfd58ca8d2a2d0d52e2ed62f1650b5e0 Mon Sep 17 00:00:00 2001 From: Sam Brannen Date: Sun, 15 May 2022 19:34:07 +0200 Subject: [PATCH] Switch focus to JUnit Jupiter in testing examples --- .../context/annotation/Configuration.java | 6 +++--- .../test/context/ContextHierarchy.java | 14 +++++++------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/spring-context/src/main/java/org/springframework/context/annotation/Configuration.java b/spring-context/src/main/java/org/springframework/context/annotation/Configuration.java index 54b089b53dc..17633580bd8 100644 --- a/spring-context/src/main/java/org/springframework/context/annotation/Configuration.java +++ b/spring-context/src/main/java/org/springframework/context/annotation/Configuration.java @@ -356,16 +356,16 @@ import org.springframework.stereotype.Component; * {@code @Component} classes. * *
- * @RunWith(SpringRunner.class)
+ * @ExtendWith(SpringExtension.class)
  * @ContextConfiguration(classes = {AppConfig.class, DatabaseConfig.class})
- * public class MyTests {
+ * class MyTests {
  *
  *     @Autowired MyBean myBean;
  *
  *     @Autowired DataSource dataSource;
  *
  *     @Test
- *     public void test() {
+ *     void test() {
  *         // assertions against myBean ...
  *     }
  * }
diff --git a/spring-test/src/main/java/org/springframework/test/context/ContextHierarchy.java b/spring-test/src/main/java/org/springframework/test/context/ContextHierarchy.java index f4cee11b4b8..d9ea3231ca8 100644 --- a/spring-test/src/main/java/org/springframework/test/context/ContextHierarchy.java +++ b/spring-test/src/main/java/org/springframework/test/context/ContextHierarchy.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2020 the original author or authors. + * Copyright 2002-2022 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -42,16 +42,16 @@ import java.lang.annotation.Target; * the one for the child context (i.e., the lowest context in the hierarchy). * *
- * @RunWith(SpringRunner.class)
+ * @ExtendWith(SpringExtension.class)
  * @WebAppConfiguration
  * @ContextHierarchy({
  *     @ContextConfiguration(classes = TestAppConfig.class),
  *     @ContextConfiguration(classes = WebConfig.class)
  * })
- * public class ControllerIntegrationTests {
+ * class ControllerIntegrationTests {
  *
  *     @Autowired
- *     private WebApplicationContext wac;
+ *     WebApplicationContext wac;
  *
  *     // ...
  * }
@@ -71,7 +71,7 @@ import java.lang.annotation.Target; * the parent context for each of the contexts loaded for the concrete subclasses. * *
- * @RunWith(SpringRunner.class)
+ * @ExtendWith(SpringExtension.class)
  * @WebAppConfiguration
  * @ContextConfiguration("file:src/main/webapp/WEB-INF/applicationContext.xml")
  * public abstract class AbstractWebTests {}
@@ -98,7 +98,7 @@ import java.lang.annotation.Target;
  * "/order-config.xml"}.
  *
  * 
- * @RunWith(SpringRunner.class)
+ * @ExtendWith(SpringExtension.class)
  * @ContextHierarchy({
  *     @ContextConfiguration(name = "parent", locations = "/app-config.xml"),
  *     @ContextConfiguration(name = "child",  locations = "/user-config.xml")
@@ -119,7 +119,7 @@ import java.lang.annotation.Target;
  * context loaded from {@code "/app-config.xml"}.
  *
  * 
- * @RunWith(SpringRunner.class)
+ * @ExtendWith(SpringExtension.class)
  * @ContextHierarchy({
  *     @ContextConfiguration(name = "parent", locations = "/app-config.xml"),
  *     @ContextConfiguration(name = "child",  locations = "/user-config.xml")