XIII
### 15.2.2 测试工具的依赖注入 ............................................................................................. 错误!未定义书签。
### 15.2.3 事务管理 ................................................................................................................. 错误!未定义书签。
### 15.2.4 支持集成测试 ......................................................................................................... 错误!未定义书签。
## 15.3 JDBC 测试支持 .................................................................................................................. 错误!未定义书签。
## 15.4 注解 .................................................................................................................................. 错误!未定义书签。
### 15.4.1 Spring 测试注解....................................................................................................... 错误!未定义书签。
#### 15.4.1.1 @BootstrapWith 注解 ............................... 错误!未定义书签。
#### 15.4.1.2 @ContextConfiguration 注解 ........................ 错误!未定义书签。
#### 15.4.1.3 @WebAppConfiguration 注解 ......................... 错误!未定义书签。
#### 15.4.1.4 @ContextHierarchy 注解 ............................ 错误!未定义书签。
#### 15.4.1.5 @ActiveProfiles 注解 .............................. 错误!未定义书签。
#### 15.4.1.6 @TestPropertySource 注解 .......................... 错误!未定义书签。
#### 15.4.1.7 @DirtiesContext 注解 .............................. 错误!未定义书签。
#### 15.4.1.8 @TestExecutionListeners 注解 ...................... 错误!未定义书签。
#### 15.4.1.9 @Commit 注解 ...................................... 错误!未定义书签。
#### 15.4.1.10 @Rollback 注解 ................................... 错误!未定义书签。
#### 15.4.1.11 @BeforeTransaction 注解 .......................... 错误!未定义书签。
#### 15.4.1.12 @AfterTransaction 注解 ........................... 错误!未定义书签。
#### 15.4.1.13 @Sql 注解 ........................................ 错误!未定义书签。
#### 15.4.1.14 @SqlConfig 注解 .................................. 错误!未定义书签。
#### 15.4.1.15 @SqlGroup 注解 ................................... 错误!未定义书签。
### 15.4.2 支持标准注解 ......................................................................................................... 错误!未定义书签。
### 15.4.3 Spring JUnit 4 测试注解........................................................................................... 错误!未定义书签。
#### 15.4.3.1 @IfProfileValue 注解 .............................. 错误!未定义书签。
#### 15.4.3.2 @ProfileValueSourceConfiguration 注解 ............. 错误!未定义书签。
#### 15.4.3.3 @Timed 注解 ....................................... 错误!未定义书签。
#### 15.4.3.4 @Repeat 注解 ...................................... 错误!未定义书签。
### 15.4.4 测试支持的元注解 ................................................................................................. 错误!未定义书签。
## 15.5 Spring 的 TestContext 框架 .............................................................................................. 错误!未定义书签。
### 15.5.1 关键的抽象类 ......................................................................................................... 错误!未定义书签。
#### 15.5.1.1 TestContext ...................................... 错误!未定义书签。
#### 15.5.1.2 TestContextManager ............................... 错误!未定义书签。
#### 15.5.1.3 TestExecutionListener ............................ 错误!未定义书签。
#### 15.5.1.4 Context Loaders .................................. 错误!未定义书签。
### 15.5.2 TestContext 框架的引导 ......................................................................................... 错误!未定义书签。
### 15.5.3 TestExecutionListener 的配置 ................................................................................. 错误!未定义书签。
#### 15.5.3.1 注册自定义 TestExecutionListeners .................. 错误!未定义书签。
#### 15.5.3.2 自动发现默认的 TestExecutionListeners .............. 错误!未定义书签。
#### 15.5.3.3 TestExecutionListeners 排序 ....................... 错误!未定义书签。