使用Guice Injection和flatspecs"表现"共享测试的功能

时间:2017-11-17 10:18:17

标签: scala testing dependency-injection guice

如何将flatspec behave功能与guice和注入应用程序结合使用?

在我们的设置中,我们看到在应用程序可用之前调用下面标记的代码,因此也没有注入器。

基本示例

it should behave like someControllerFunction(p1, p2, p3) {
   //This is the block of code that gets executed before the injector and application is setup !
   val classUnderTest = app.injector.instanceOf[ClassUnderTest]
   classUnderTest.method()(_)
}

0 个答案:

没有答案