Test
Xcode標準のテストライブラリがうまいことやってくれないせいで、非同期処理のテストを書く場合に待ちの処理を自分で書いてあげないといけません。 最近のすごくいい感じの拡張が紹介されたのでこれを使うとなかなかいい感じです。 Objective-Cで非同期処理…
ユニットテストのときのAPIリクエストは本当にAPIをたたくのではなくstubしておくことで、決まったレスポンスを受け取ってテストしやすくするという話です。よくある話ですね。 RubyでRSpecを使っている場合です。 RSpecを含めいろいろなテストフレームワー…
この間のポストでKIFでフレームワークの導入方法と簡単な使い方について書いたけど、そこからさらに使ってみてもうちょっと使い方がわかったのでそれを書いてみます。 その前に先日の記事。 XCode5対応!KIFでiPhoneアプリの受け入れ(統合)テスト - PILOG …
先日のKIFの記事に続いてSubliminalというフレームワークを試そうと思ったのですが、GithubのREADMEにしたがって1時間ぐらい格闘しても動かすところまでいけませんでした。 inkling/Subliminal · GitHub CocoaPodsに対応していないので最初に動かすまでのセ…
最近初めてiPhoneアプリでテストを書く機会がありました。テストを書くならこの際ユニットテストだけではなく画面遷移を含めたテストも書いてみようと思い、環境を整えてみました。 テストフレームワークの選択肢 kif-framework/KIF inkling/Subliminal Test…