About JavaでHTTPクライアントのテストを書こうとしていたら、okhttp/mockwebserverなるものを見つけたのですが、これが便利だったので紹介します。 サンプルコードの一部は、GitHubにあります。 題材 RestAPIクライアントの実装にRetrofitを利用する状況を想定し、サンプル題材としてGitHub APIにアクセスするクライアントを考えます。 public interface GitHubService { /** * 指定されたユーザのリポジトリリストを取得. * * @param user * @reeturn Call<List<Repository>> */ @GET("/users/{user}/repos") Call<List<Repository>> listRepos(@Path("user") String user); } fina