API との通信をテストする時、実際にリクエストを投げてしまうとサーバーへの負荷やテスト時間など、コストが多くかかってしまうので、Alamofire のリクエストを Quick と Mockingjay を使ってスタブする方法を紹介したいと思います。 Quick: RSpec 風に書ける単体テストライブラリ Quick Mockingjay: URL リクエストをモックできるライブラリ Mockingjay 以前書いた Swift2 Alamofire + ObjectMapper で API クライアントを作成する のリクエストに対してテストを書いてみたいと思います。テストするリクエストは以下です。 API.call(Endpoint.User.Find(id: 1)) { response in switch response { case .Success(let result):