【发布时间】:2019-05-30 11:04:02
【问题描述】:
是否可以向 SpringBoot 测试添加路由/端点(我不想将其包含在源代码中,而是将其留在测试中)?
@RestController
class HelloAPI {
@GetMapping("/hello")
public String ok() {
return "world";
}
}
更新:
事实证明不需要额外的配置 - HelloAPI 类应该从 src/main 移动到 src/test。而已。但是,它对所有@SpringBoot 测试都是“可见的”。
所以问题是:如何将这个 bean (HelloAPI) 的创建(在 ApplicationContext 中注册)限制为特定的测试类?
【问题讨论】:
标签: spring spring-boot spring-boot-test