【发布时间】:2018-01-31 16:41:08
【问题描述】:
我有以下测试:
@RunWith(SpringRunner.class)
@ContextConfiguration
@SpringBootTest(classes = {AccountsServerTest.class, PostgresSQLTestDbConfig.class})
@ActiveProfiles("test")
public class NodeRepositoryTest {
......
}
我在src/main/resources 下还有 schema.sql 和 data.sql 脚本,它们应该在应用程序启动时运行。
src/test/resources/ 下还有另外两个 sql 文件,我想在 NodeRepositoryTest 启动时运行它们。
但是,由于某种原因,当我启动 NodeRepositoryTest 时,会执行来自 src/main/resources 的脚本。
也许之前有人遇到过同样的问题?
非常感谢任何帮助,
谢谢
【问题讨论】:
-
你有什么解决办法吗?
标签: java spring spring-boot spring-boot-test