我应该如何模拟这样的东西(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))