在单个集成测试中停止和启动Spring Boot应用

时间:2018-11-18 07:49:53

标签: spring-boot integration-testing

我的Spring启动应用程序具有一种@Asynch方法。

在现实生活中,异步线程正在运行时,应用程序可能会崩溃,从而导致其他问题/遗留问题等。

在应用程序的集成测试过程中是否可以模拟这种情况?

打算执行如下所示的测试:

  • 启动应用程序/使用正在运行的应用程序
  • 初始化Async过程(完成时会有提示)
  • 停止应用程序
  • 启动应用
  • 初始化Async过程(完成时会有提示)
  • 针对应用程序面临的“崩溃”提出不同的看法

有这种可能吗?

0 个答案:

没有答案