我有以下的测试:
@RunWith(SpringRunner.class)
@ContextConfiguration
@SpringBootTest(classes = {AccountsServerTest.class, PostgresSQLTestDbConfig.class})
@ActiveProfiles("test")
public class NodeRepositoryTest {
......
}
我有两个脚本schema.sql和data.sql在src/main/resources
目录下,这些脚本应该在应用程序启动时运行。
还有另外两个sql文件在src/test/resources/
目录下,我想在运行NodeRepositoryTest时运行它们。
然而,出现了问题,当我启动NodeRepositoryTest时,来自src/main/resources
的脚本被执行。
也许有人以前遇到过同样的问题?
我真的很感激任何帮助,
谢谢