2012-06-25 78 views
6

我刚刚开始使用Play Framework 2.0(使用当前主干2.1-SNAPSHOT,Scala),我发现它非常有用,可以用Scala API在play consolePlay 2.0 - 从scala控制台访问运行(假)应用程序

然而对于一些东西,例如依赖于play.libs.WS API的东西,我得到了There is no started application错误。不够公平,但我无法弄清楚如何从控制台上设置一个假的,或者这是否可能。

看来play.api.test._甚至不能从控制台访问。有什么建议么?

更新:感谢@charroch,我需要运行play test:console,所以现在我可以这样做:

import play.api.test.Helpers.running 
import play.api.test.FakeApplication 

val res = running(FakeApplication()) { 
    MyWebservice.someFunction() 
} 

回答

相关问题