JavaSpring批处理集成测试
我们有几个spring批处理项目,我们希望为它们实现集成测试。
其中一个项目从数据库读取数据并写入另一个数据库
另一个项目从数据库读取数据并写入文件
另一个从文件中读取数据并写入数据库
我们如何将端到端集成测试应用于这些项目
我们如何在管道中运行此测试
多谢各位
你可以在下面搜索框中键入要查询的问题!
其中一个项目从数据库读取数据并写入另一个数据库
另一个项目从数据库读取数据并写入文件
另一个从文件中读取数据并写入数据库
我们如何将端到端集成测试应用于这些项目
我们如何在管道中运行此测试
多谢各位
# 1 楼答案
参考文档中的End-To-End Testing of Batch Jobs部分详细解释了这一点,并给出了代码示例。您可以通过以下方式对工作进行端到端测试:
我将在这里添加一个类似的问题/答案以供参考:Understanding JobLauncherTestUtils
Creating a Unit Test Class部分说明如何创建单元/集成测试类,您可以将其作为构建管道测试阶段的一部分运行