我已阅读https://www.playframework.com/documentation/2.4.x/SBTSubProjects来创建一个由多个Play应用程序组成的项目。 modules 目录中有三个Play子项目。 我需要用Play Specs2编写一些自动测试。
有没有办法在同一个测试文件中的不同FakeApplication实例中运行不同的Play子项目? 例如,我在 modules / serviceA / test 目录中有一个Specs2文件,我需要同时运行serviceA和serviceB。 我试图通过以下方式更改FakeApplication的路径:
val applicationA = new FakeApplication(new File("../modules/serviceA/."))
val applicationB = new FakeApplication(new File("../modules/serviceB/."))
但它不起作用。如果我使用子项目的绝对路径,也会出现同样的问题。 提前谢谢。