2012-06-25 17 views
6

私はPlay Framework 2.0(現在のトランク2.1-SNAPSHOT、Scalaを使用しています)を使い始めました.Scala APIを実験するのに非常に便利ですplay consoleにあります。Play 2.0 - アクセス実行中(Fake)スカラコンソールからのアプリケーション

しかし、たとえばplay.libs.WS APIに依存するものについては、There is no started applicationエラーが発生しています。十分に公正ですが、私は偽のものをコンソールから使用するように設定する方法、またはこれが可能であるかどうかを判断することはできません。

play.api.test._は、コンソールからもアクセスできないようです。助言がありますか?

更新:おかげで、私はplay test:consoleを実行するために必要な、@charrochするので、私は今、行うことができます。

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

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

答えて

3

あなたはrunning(FakeApplication) {...}を持っている必要があり

クラスパスにテストAPIを使用してコンソールを起動するtest:consoleを試してみてくださいあなたのテストで: http://www.playframework.org/documentation/2.0/ScalaTest

+0

ありがとう、それは私が必要だったものです。 – Mikesname

関連する問題