タグ

ブックマーク / akuraru.hatenadiary.jp (2)

  • Gradle+guardでGHUnitの自動テスト環境を構築してみた - いつもあさって

    GHUnitは,Mac OSX/iOSのかなり高機能なテストフレームワークである.これには,以下の様な特徴がある ・非同期通信のテストが容易にできる ・ iPhone実機・シミュレータで動作確認ができる ただ,デメリットの一つとして,GHUnitは通常シミュレータ(又は実機)上で立ち上げてボタンを押さなければ,テストが実行されない.というわけで,保存された瞬間にコマンドライン上でテストの結果を表示させたいと思います. GHUnitを導入する GHUnitの導入です.CocoaPadsを使うと導入が非常に楽です.使うことを非常におすすめします. CocoaPods を導入して GHUnit と OCMock を使って単体テストを書く|クラスメソッド株式会社 開発ブログ を参照に,GHUnitを導入することができます. コマンドライン上で実行する Running from the Comman

    Gradle+guardでGHUnitの自動テスト環境を構築してみた - いつもあさって
    kazuph1986
    kazuph1986 2013/10/19
    Gradleって必須なんだろうか。Guardを使うのはおもしろそう。
  • MVCとObserverパターン - いつもあさって

    MVCとは Model ビジネスロジックを表現する要素.状態を持っている.Controllerから要求を処理し,状態の変更をViewに通知する.ViewやControllerに依存しない. SQLや一時保存したデータを書き換えたりする. View UIを担当する.Modelの状態をユーザーに表示し,ユーザーから入力があった場合Controllerに通知する.Modelに依存し,Controllerに依存しない. コマンドラインかもしれないしGUIかも知れない. Controller ユーザーの応答に対して処理する要素.Viewから通知を受け取り,Modelに変更の要求する.ModelとViewをもっている. 直接に描画を行ったり、modelの内部データを直接操作したりはしない。 一般的な制御フローは以下のようになる. ユーザがユーザインタフェースを通してviewに入力する ViewがCon

    MVCとObserverパターン - いつもあさって
    kazuph1986
    kazuph1986 2013/10/19
    Objective-Cの。この辺のベスプラってどこにあるだろう。
  • 1