Java 运行@DataJpaTest Junit时,正在使用resources和test resources文件夹中的data.sql文件
在运行带注释的@DataJpaTest Junit时,正在使用resources和test resources文件夹中的data.sql文件 在执行带有@DataJpaTest注释的Junit测试时,我如何告诉spring boot只使用test resources文件夹中的data.sql 谢谢。试试:Java 运行@DataJpaTest Junit时,正在使用resources和test resources文件夹中的data.sql文件,java,spring-boot,junit,spring-boot-test,Java,Spring Boot,Junit,Spring Boot Test,在运行带注释的@DataJpaTest Junit时,正在使用resources和test resources文件夹中的data.sql文件 在执行带有@DataJpaTest注释的Junit测试时,我如何告诉spring boot只使用test resources文件夹中的data.sql 谢谢。试试: @shodz... try this. @SqlGroup({ @Sql(executionPhase = Sql.ExecutionPhase.BEFORE_TES
@shodz... try this.
@SqlGroup({
@Sql(executionPhase = Sql.ExecutionPhase.BEFORE_TEST_METHOD, scripts = "classpath:beforeTestRun.sql"),
@Sql(executionPhase = Sql.ExecutionPhase.AFTER_TEST_METHOD, scripts = "classpath:afterTestRun.sql")
})
请提供您的单元测试,谢谢。我试试这个。
@Sql(scripts={"classpath:data.sql"})