[英]Spring Batch Integration Test with MongoDB
此處的文檔使用 jdbc 模板。 https://docs.spring.io/spring-batch/docs/4.1.x/reference/html/testing.html#testing
我想問一下如何使用 MongoDB 編寫與 Spring Batch 的集成測試? 最好,如果你們能給我一個具體的例子。
我正在使用這些依賴項作為您的信息
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
<dependency>
<groupId>de.flapdoodle.embed</groupId>
<artifactId>de.flapdoodle.embed.mongo</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-batch</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.batch</groupId>
<artifactId>spring-batch-test</artifactId>
<version>${spring.batch.version}</version>
<scope>test</scope>
</dependency>
如果我能找到使用 mongodb 的 spring 批處理示例就好了
您可以在此處找到從 MongoDB 讀取/寫入數據的作業示例: https://github.com/spring-projects/spring-batch/tree/master/spring-batch-samples#mongodb-sample 。
如果您計划針對 MongoDB 編寫集成測試,您可以使用fladdoodle.embed.mongo或testcontainers 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.