2017-03-01 57 views

回答

0

Sbt允许你specify setup and cleanup actions。过去,我使用这些来启动整个测试运行所需的应用程序实例。

+0

这只会与外部服务一起工作,而不是某些类在内存中加载,但正确吗? –

+0

'loader:ClassLoader'可以让你访问项目中的类。在我的设置中,我有一个空构造函数,它基于一些env vars启动我的web应用程序,然后该应用程序将存在于整个测试运行中。最后,我把它关闭了。我启动我的课程: 'loader.loadClass(“com.ee.integrationTest.Setup”)。newInstance',其中'loader'是由sbt传入的'ClassLoader'。 –