Play アプリケーションでのモックに問題があります。次のようなアプリケーションがあります。
object Application extends Controller {
def login = Action {implicit request =>
val email = ... //Some email from the request
if(EmailChecker.checkEmail(email)) {
Ok("Email is checked and is fine")
} else {
Ok("Email is wrong")
}
}
}
私がやりたいのは、リクエストをテストすることですが、EmailChecker はいくつかのデータベースでいくつかのルックアップを行うため、それは私のテストでやりたいことではありません。
Scala でモックする方法に関するいくつかのチュートリアルを見てきましたが、私が持っているケースをカバーするものは見つかりません。
私がやりたいことを行う方法を示すヘルプ/ポインター/チュートリアルは素晴らしいでしょう.
私は両方のPlayにまったく慣れていません!そしてスカラ...