【发布时间】:2021-05-21 05:14:17
【问题描述】:
我有一个@SpringBootTest,它使用内存中的h2 db 进行junit 测试:
spring.datasource.cache.url=jdbc:h2:mem:;MODE=MYSQL
spring.datasource.cache.username=test
spring.datasource.cache.password=test
问题:如何在 h2 db 启动时向其添加架构创建脚本,但仅用于一项或多项测试?
【问题讨论】:
-
docs 中的某些内容对您没有帮助吗?
-
是的:我不想为任何测试加载架构,但只为一个特定的测试加载。所以我正在寻找一个可以应用于每个测试而不是每个应用程序的初始化。
标签: java spring spring-boot h2 spring-boot-test