如何创建用于模拟改造的 ResponseBody 实例

How to create ResponseBody instance for mocking retrofit

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

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

写了下面的 class 用于模拟,但无法创建 MediaType 因为它的构造函数是私有的。

处理它的任何替代方法。

ResponseBody 有几个静态 create 方法可以使用。 MediaType 也有一个静态的 parse 方法。