エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SwiftのQuickでAlamofireを使った非同期のテストを書く - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SwiftのQuickでAlamofireを使った非同期のテストを書く - Qiita
概要 HTTP通信を行うようなテストケースを書くには、通常、スタブを使います。 サーバが落ちていたりし... 概要 HTTP通信を行うようなテストケースを書くには、通常、スタブを使います。 サーバが落ちていたりしてテストが失敗するケースがありますし、連続してリクエストするのはサーバのリソースを食いますし、遅いですし…。 SwiftのQuickでAlamofireを使ったテストを書くのに躓いたので、同じ人がいるかもと思い、筆(キーボード)を執りました。 環境 Xcode7(Swift2.0) Quick RSpec風にかけるテストライブラリです。 非同期のテストも書け、今回はこの機能を使います。 XCTestなど他のテストフレームワークを使う場合は、TRVSMonitorとかで非同期のテストをするといいかもしれません(試してません)。TKRGuardはSwiftではマクロが使えないためか動きませんでした。 Nimble Quickが依存するmatcher Mockingjay HTTPモックライブラ