ScalaMock是一个具有两个参数组的方法



我应该如何模拟这样的东西(WS库中Play的WSRequest的post方法):

def post[T](body: T)(implicit wrt: Writeable[T], ct: ContentTypeOf[T]): Future[WSResponse]

我在ScalaMock页面上读过这方面的内容,但没有取得任何成功。

它也能被掐断吗?我尝试这个没有运气:

(mockRequest.post[String] (_ : String)(_ : Writeable[String], _: ContentTypeOf[String])).when(*,*,*).returns(Future.successful(mockResponse))

也许

(mockRequest.post(_ : String)(_ : Writeable[String], _: ContentTypeOf[String])).expects(*,*,*).returning(Future.successful(mockResponse))

相关内容

  • 没有找到相关文章

最新更新