簡體   English   中英

Spring 批量集成測試

[英]Spring Batch Integration testing


我們有幾個 spring 批處理項目,我們想為它們實施集成測試。

其中一個項目從數據庫讀取並寫入另一個數據庫。
另一個項目從 DB 讀取並寫入文件。
另一個從 File 讀取並寫入 DB。

我們如何將端到端集成測試應用於這些項目?
我們如何在管道中運行這個測試?

謝謝你。

我們如何將端到端集成測試應用於這些項目?

參考文檔中的“批處理作業的端到端測試”部分詳細說明了這一點並附有代碼示例。 您可以通過以下方式端到端測試您的工作:

  • 創建虛擬輸入數據(輸入文件或數據庫表)
  • 像在生產中一樣運行你的工作
  • 斷言結果(output 文件或數據庫表)

我將在此處添加一個類似的問題/答案以供參考: 了解 JobLauncherTestUtils

我們如何在管道中運行這個測試?

創建單元測試 Class部分展示了如何創建單元/集成測試 class,您可以將其作為構建管道的測試階段的一部分運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM