From 45c1cd9295a6da25cdb426a0e9895babbc4ba3ca Mon Sep 17 00:00:00 2001 From: Sam Brannen <104798+sbrannen@users.noreply.github.com> Date: Wed, 26 Nov 2025 12:55:01 +0100 Subject: [PATCH] Link to Spring Framework Artifacts wiki page This commit revises the Integration Testing chapter to reference the "Spring Framework Artifacts" wiki page instead of the nonexistent "Dependency Management" section of the reference manual. Closes gh-35890 --- .../ROOT/pages/testing/integration.adoc | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/framework-docs/modules/ROOT/pages/testing/integration.adoc b/framework-docs/modules/ROOT/pages/testing/integration.adoc index 26479855690..98b533838ed 100644 --- a/framework-docs/modules/ROOT/pages/testing/integration.adoc +++ b/framework-docs/modules/ROOT/pages/testing/integration.adoc @@ -5,24 +5,25 @@ It is important to be able to perform some integration testing without requiring deployment to your application server or connecting to other enterprise infrastructure. Doing so lets you test things such as: -* The correct wiring of your Spring IoC container contexts. -* Data access using JDBC or an ORM tool. This can include such things as the correctness - of SQL statements, Hibernate queries, JPA entity mappings, and so forth. +* The correct wiring of your Spring components. +* Data access using JDBC or an ORM tool. + ** This can include such things as the correctness of SQL statements, Hibernate queries, + JPA entity mappings, and so forth. The Spring Framework provides first-class support for integration testing in the -`spring-test` module. The name of the actual JAR file might include the release version -and might also be in the long `org.springframework.test` form, depending on where you get -it from (see the xref:core/beans/dependencies.adoc[section on Dependency Management] -for an explanation). This library includes the `org.springframework.test` package, which +`spring-test` module. The name of the actual JAR file might include the release version, +depending on where you get it from (see the +{spring-framework-wiki}/Spring-Framework-Artifacts[Spring Framework Artifacts] wiki page +for details). This library includes the `org.springframework.test` package, which contains valuable classes for integration testing with a Spring container. This testing does not rely on an application server or other deployment environment. Such tests are slower to run than unit tests but much faster than the equivalent Selenium tests or remote tests that rely on deployment to an application server. Unit and integration testing support is provided in the form of the annotation-driven -xref:testing/testcontext-framework.adoc[Spring TestContext Framework]. The TestContext framework is -agnostic of the actual testing framework in use, which allows instrumentation of tests -in various environments, including JUnit, TestNG, and others. +xref:testing/testcontext-framework.adoc[Spring TestContext Framework]. The TestContext +framework is agnostic of the actual testing framework in use, which allows +instrumentation of tests in various environments, including JUnit, TestNG, and others. The following section provides an overview of the high-level goals of Spring's integration support, and the rest of this chapter then focuses on dedicated topics: