Spring Boot:编写一个 Hello World 应用(Kotlin & Gradle)(12)

}

}

代码说明如下:

1Spring Boot 提供了 @WebMvcTest 注解,该注解自动会注入 MockMvc,它提供了强大的测试 MVC controller,而不需要启动 HTTP 服务器;

2调用 MockMvc 实例模拟执行请求 /hello;

3验证响应状态码为 200,表示成功;

4验证返回内容为:Hello, World!。

3.5.2. 执行单元测试

$ gradle test

$ open build/reports/tests/test/index.html

报告显示测试执行成功,说明功能实现正确。

4. 构建运行

你可以先打包成可执行的 JAR:

$ gradle build

接着在控制台运行:

推荐阅读