タグ

ブックマーク / qiita.com/asakahara (2)

  • XCTestとOCMockを使ってAFNetworking 2.0の単体テストを行う - Qiita

    概要 AFNetworking 2.0利用時の単体テストを自動化するためにテストコード書いてみた際のログです。 あまりここら辺の知見がないので、もっとこうした方がいいなどのアドバイス等あれば是非お聞かせください。 やった内容としては、はてなブログの人気エントリーを返すRSSフィードをリクエストし、その結果としXMLが返ってくるので、その部分をOCMockを使ってXMLを返すようにメソッドの結果を書き換えることで単体テストを実現しています。 ・はてなブログの人気エントリー http://blog.hatena.ne.jp/-/hotentry/rss 手順 OCMockとAFNetworkingのインストールにはCocoaPodsを使用するためPodfileを作成します。 XMLを扱うのでkissXMLを一緒に入れています。 platform :ios, '7.0' pod "AFNetwo

    XCTestとOCMockを使ってAFNetworking 2.0の単体テストを行う - Qiita
  • AFNetworking 2.0 のまとめ - Qiita

    概要 2.0になってから更にシンプルに記述できるようになっています。 下記が必須要件となっていますので導入前に確認してください。 Xcode 5以上 iOS 6.0以上 大きな変更点としてドキュメントにあるようにiOS7以降のサポートのみでよければAFHTTPSessionManagerのサブクラスを作成して実装することが推奨されています。 iOS6やそれ以前のバージョンをサポートする場合の選択肢としてAFHTTPRequestOperationManagerが用意されています。 ここでは主にAFHTTPRequestOperationManagerの使い方について触れておきます。 使い方 インストールもCocoaPodsで簡単に導入できますので、下記Podfileをプロジェクトのルート直下に作成してインストールしましょう。 AFHTTPRequestOperationManager* m

    AFNetworking 2.0 のまとめ - Qiita
    yo_waka
    yo_waka 2013/12/26
  • 1