无法运行sql脚本来初始化spring启动测试的测试数据

hfwmuf9z  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(283)

我有一个带有webflux和r2dbc的springboot2.3React式应用程序。它通常在mssql数据库上运行。我想在h2上运行单元测试。当正确的数据库驱动程序基于哪个application.properties文件正在使用(main或test)加载时,我已经说到了这一点。但是我不知道如何运行sql脚本来创建模式和加载数据。
尝试了以下操作但未成功:
schema-.sql,data-.sql,它们可以很好地处理非React性jpa。
@引用resources目录中*.sql文件的sql注解。
ConnectionFactoryInitializerbean与应用程序配置文件位于同一个包中,但在测试源代码树下 @Configuration 和@bean的使用是正确的,但是bean没有被示例化。也许这就是问题所在?
日志中没有任何内容表明执行*.sql文件的尝试失败。
谢谢您。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题