如何为mocking改造创建ResponseBody实例

时间:2016-04-29 18:07:42

标签: android retrofit retrofit2

如何创建ResponseBody对象来模拟以下服务?

public interface SBRestfulApi {
    @FormUrlEncoded
    @POST("authentication/google_login/")
    Call<ResponseBody> auth(@Field("id_token") String idToken);
}

编写以下类进行模拟,但由于构造函数是私有的,因此无法创建MediaType

处理它的任何替代方案。

1 个答案:

答案 0 :(得分:3)

ResponseBody您可以使用一些静态create方法。 MediaType也有静态parse方法。