タグ

kiwiに関するenmtkntのブックマーク (2)

  • iOSのビュー・コントローラーをテストする - Gunosy Tech Blog

    こんにちは。iOSデベロッパーのタイラー・テープです。 データレイヤーとUIレイヤーの架け橋として、UIViewControllerはiOSのアプリケーション構造において膨大な役割を占めていると言えます。このようなコントローラーのロジックが複雑になればなるほど、コードが冗長になりがちなのは、周知の通りです。しかし、いざリファクタリングしよう決断しても、テストがなければバグが出てきそうで怖いですね。 残念ながら、コントローラーをテストするに当たって落とし穴が多々あり、「コントローラーはテスト不可能」とお手上げになってしまうエンジニアも世の中に少なくないのではないでしょうか。 それで、テスト・カバレージが充実した明日を祈願しつつ、今日はよくある落とし穴と、オススメの対応策をいくつか紹介しようと思います。 この記事のソースコードをすべて含んだプロジェクト・ファイルがこのリポにあります。 対策一覧

    iOSのビュー・コントローラーをテストする - Gunosy Tech Blog
  • The state of iOS testing in 2015

    unit and acceptance testing, automation, productivity Some weeks ago I decided to focus my writing on mokacoding more on unit and acceptance testing, automation, and productivity, mainly in the iOS world. This led to posts like Setting up Calabash for iOS projects with CocoaPods and Build Configurations and Running Xcode tests from the terminal. This week we'll take a few steps back, or better sai

    The state of iOS testing in 2015
  • 1