LoginSignup
18
17

More than 5 years have passed since last update.

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

Last updated at Posted at 2014-07-30

参考

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サーバーの起動破棄などもやってくれる?
モックの構成設定と検証がなんか雑然としてるように感じる。
複雑そうに見えて、割とシンプルなのかも。

18
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
18
17