@@ -1226,8 +1226,8 @@ one to write so-called __POJO test classes__. POJO test classes are not required
1226
1226
extend a particular class hierarchy.
1227
1227
1228
1228
The following section provides an overview of the internals of the TestContext
1229
- framework. If you are only interested in using the framework and not necessarily
1230
- interested in extending it with your own custom listeners or custom loaders, feel free
1229
+ framework. If you are only interested in _using_ the framework and not necessarily
1230
+ interested in _extending_ it with your own custom listeners or custom loaders, feel free
1231
1231
to go directly to the configuration (<<testcontext-ctx-management,context management>>,
1232
1232
<<testcontext-fixture-di,dependency injection>>, <<testcontext-tx,transaction
1233
1233
management>>), <<testcontext-support-classes,support classes>>, and
@@ -1242,9 +1242,9 @@ The core of the framework consists of the `TestContextManager` class and the
1242
1242
methods within a single test class in JUnit 4). The `TestContextManager` in turn manages a
1243
1243
`TestContext` that holds the context of the current test. The `TestContextManager` also
1244
1244
updates the state of the `TestContext` as the test progresses and delegates to
1245
- ++ TestExecutionListener++s , which instrument the actual test execution by providing
1246
- dependency injection, managing transactions, and so on. A `SmartContextLoader` is
1247
- responsible for loading an `ApplicationContext` for a given test class. Consult the
1245
+ ` TestExecutionListener` implementations , which instrument the actual test execution by
1246
+ providing dependency injection, managing transactions, and so on. A `SmartContextLoader`
1247
+ is responsible for loading an `ApplicationContext` for a given test class. Consult the
1248
1248
javadocs and the Spring test suite for further information and examples of various
1249
1249
implementations.
1250
1250
@@ -1253,14 +1253,14 @@ implementations.
1253
1253
for the test instance for which it is responsible. The `TestContext` also delegates to a
1254
1254
`SmartContextLoader` to load an `ApplicationContext` if requested.
1255
1255
* `TestContextManager`: The main entry point into the __Spring TestContext Framework__,
1256
- which manages a single `TestContext` and signals events to all registered
1257
- ++ TestExecutionListener++s at well-defined test execution points:
1256
+ which manages a single `TestContext` and signals events to each registered
1257
+ ` TestExecutionListener` at well-defined test execution points:
1258
1258
** prior to any __before class__ or __before all__ methods of a particular testing framework
1259
1259
** test instance post-processing
1260
1260
** prior to any __before__ or __before each__ methods of a particular testing framework
1261
1261
** after any __after__ or __after each__ methods of a particular testing framework
1262
1262
** after any __after class__ or __after all__ methods of a particular testing framework
1263
- * `TestExecutionListener`: Defines a __listener__ API for reacting to test execution
1263
+ * `TestExecutionListener`: Defines the API for reacting to test execution
1264
1264
events published by the `TestContextManager` with which the listener is registered. See
1265
1265
<<testcontext-tel-config>>.
1266
1266
* `ContextLoader`: Strategy interface introduced in Spring 2.5 for loading an
@@ -1271,7 +1271,7 @@ implementations.
1271
1271
1272
1272
Implement `SmartContextLoader` instead of this interface in order to provide support for
1273
1273
annotated classes, active bean definition profiles, test property sources, context
1274
- hierarchies, and ++ WebApplicationContext++s .
1274
+ hierarchies, and ` WebApplicationContext` support .
1275
1275
1276
1276
* `SmartContextLoader`: Extension of the `ContextLoader` interface introduced in Spring
1277
1277
3.1.
@@ -1316,9 +1316,8 @@ locations__.
1316
1316
** `GenericPropertiesContextLoader`: loads a standard `ApplicationContext` from Java
1317
1317
Properties files.
1318
1318
1319
- The following sections explain how to configure the TestContext framework through
1320
- annotations and provide working examples of how to write unit and integration tests with
1321
- the framework.
1319
+ The following sections explain how to configure the TestContext framework and provide
1320
+ working examples of how to write unit and integration tests with the framework.
1322
1321
1323
1322
[[testcontext-tel-config]]
1324
1323
==== TestExecutionListener configuration
0 commit comments