Help us understand the problem. What is going on with this article?

AndroidでHTTPのテスト書くためのMockサーバーについてメモ

More than 5 years have passed since last update.

参考

Java - Webクライアントのテストに使えるシンプルなサーバー - Qiita

Androidアプリ開発テスト入門(5):Android Mockを利用してHTTP通信をテストするには (1/3) - @IT

@IT掲載「Android Mockを利用してHTTP通信をテストするには」サンプルコードのmockito使用版

『良いコードを書く技術』サンプルコード @agata/goodcode

サーブレットのMock便利そうと思ったんだけどseasarに含まれているのでAndroidでは使い難そう。

ライブラリ

調べればもっとあるんだろうけれど、JavaのHTTPサーバーのMockは以下の3つが良さそうだった。

okhttp/mockwebserver at master · square/okhttp

mockwebserver - A library for testing HTTP and HTTPS clients. - Google Project Hostingから移動)

3つの中だと最もシンプルのように見える。
手動だけどsetUpやtearDownでMockサーバー構築破棄できそう。

MockServer

mavenでMockサーバースタート?

WireMock | WireMock

WireMock’s fluent API とか...
でも、JUnit新しいとアノテーションでMockサーバーの起動破棄などもやってくれる?
モックの構成設定と検証がなんか雑然としてるように感じる。
複雑そうに見えて、割とシンプルなのかも。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away