我在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")
}
}
}
Run Code Online (Sandbox Code Playgroud)
我想要做的是测试一个请求但是嘲笑EmailChecker,因为它在某些数据库中进行了一些查找,这不是我想在我的测试中做的事情.
我已经看过一些关于如何在Scala中进行模拟的教程,但我找不到任何涵盖我的案例的内容.
任何帮助/指针/教程显示如何做我想做的事情都会很棒.
我对这两个游戏都很陌生!和斯卡拉......