在 Spring 中从控制器运行 Junit 测试

问题描述 投票:0回答:1

我正在开发一个 Spring Boot 应用程序,我正在尝试创建一个可以运行测试并将结果返回给客户端的 HTTP 端点。

目标是拥有一个端点,在触发时执行测试并返回有关哪些测试已运行以及它们是否通过或失败的信息。

在 Spring boot 中实现此类功能的最佳方法是什么?

我尝试将所有测试类从 src/test 移动到 src/main,但我仍然不知道如何运行它。

spring-boot testing junit5
1个回答
0
投票

最好将所有测试用例打包在单独的 jar 中,并在 api 调用上运行该 jar 并获取结果并返回。另外,哪个 api 会等待很长时间才能执行所有测试,您应该先运行,然后在 api 调用上共享结果。仅将测试保留在测试文件夹中

© www.soinside.com 2019 - 2024. All rights reserved.