#author("2018-02-01T21:14:46+00:00","default:yusami","yusami") #author("2023-10-22T09:42:24+00:00;2018-02-01T21:14:46+00:00","default:hotate","hotate") #contents &tag(iOS, スタブ); &tag(iOS,スタブ); * 情報 [#sc7208c4] - [[yaakaito/NLTHTTPStubServer>https://github.com/yaakaito/NLTHTTPStubServer]] Fake server for iOS testing. Can register fake response by expect or stub. - [[Objective-C - KIFとNLTHTTPStubServerを利用して最低限のIntegrationTestを実現する - Qiita>http://qiita.com/okitsutakatomo/items/c06c1450f1697382e802]] テスト実行時のみアクセス先をローカルに向けてしまえばNLTHTTPStubServerがよしなにレスポンスを返却してくれるので、 特にテストを意識せずプロダクトコードを書けちゃうわけです。非常にいいです。 - [[Web APIを利用するiOSアプリのテスト技法 - cockscomblog?>http://cockscomb.hatenablog.com/entry/2014/04/29/142653]] NLTHTTPStubServerは実際のサーバーとして振る舞うことでHTTPをstubします。任意のレスポンスを返したりできますが、 HTTPリクエストそのものは取得できないので、HTTPヘッダをテストしたりはできないようです。またこのアプリ内のサーバーに アクセスするという原理上、ネットワークに繋がっていない状態を作ることはできません。 * 関連 [#y9cd11af] - [[iOS/ユニットテスト]]