タグ

Testとtddに関するmfks17のブックマーク (5)

  • GHUnitを導入する | Technology-Gym

    こんにちはこんばんわ!azuの記事に触発されて使ってみる事にしました!!! ■ダウンロード gh-unit -> Downloadsで特別な理由がない場合は最新版を使いましょう。 ■ターゲットの追加 Project navigatorでProjectを選択し、Add Targetをクリックしてください。 次に、Window Based ApplicationでProduct NameをTestsとして適当にターゲットを追加します。 frameworkの追加 Project navigatorでProjectを選択し、TargetでTestsを選択した後、Build PhasesからLink Binary With Librariesを開き、ダウンロードしてできたframeworkを追加してください。 Info.plist Test/Supporting Files/Test-Info.pl

  • Publisher: RSpec - Relish

    RSpec is a Behaviour-Driven Development tool for Ruby programmers. BDD is an approach to software development that combines Test-Driven Development, Domain Driven Design, and Acceptance Test-Driven Planning. RSpec helps you do the TDD part of that equation, focusing on the documentation and design aspects of TDD. Documentation This is the official documentation site for RSpec. Much of the document

  • C#と諸々 「テスト駆動開発」から 「ビヘイビア駆動開発」へ

    C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) BDD (Behavior Driven Development) というものを今更ながら知りました。 言葉だけはたまに見かけてましたが、どんなものか全く知ろうとせず、ずっとどうでもいいやと思っていました。 ところがこれ、TDD を進化させたようなものだったんですね。 「テスト駆動開発」ではどうしても「品質のため」と誤解されがちで、「設計のため」って言っても中々信じてもらえません。でも「ビヘイビア駆動開発」ならきっと大丈夫。 これからは TDD を捨てて BDD へ移行していきたいと思います。 ただ、.NET 界隈だと残念ながら BDD はあまり浸透してない感じですね。具体的にどういう方法で実践していくのが良いか悩みどころです。 [Web 上で見つけた

  • Vows で クライアントサイドの CoffeeScript / JavaScript のテストをする時の Tips

    0. node.js の Vows フレームワークがとてもかわいい JavaScript のTDD, BDDフレームワークはたくさんあるけど,テスト結果の見た目の良さと記述の楽さで Vows というフレームワークを使っている.RSpec からの影響を受けていて,Rack アプリケーションのテストと同じような感覚で書ける,というのが良い. たとえばこんな感じでテストコードを CoffeeScript で書く で --spec オプションをつけて実行するとこういう風に表示してくれる. assertion でテストが通らないと黄色く,内部エラーの場合は赤にラベルが表示される. しっかり全部通すと このように表示される.見た目が良いし,ラベリングを丁寧にやるとテストの内容がわかりやすい. 元々 node.js のテスト用なので,require exports など, pure JavaScript

    Vows で クライアントサイドの CoffeeScript / JavaScript のテストをする時の Tips
  • TDDでiPhone開発 - ひげろぐ

    最近またiPhone開発のコードをいじり始めたので、遅ればせながらObjective-Cでユニットテストする環境を整えた。 以下がよくまとまっていて参考になりました。感謝。 Unit Testing for iPhone App Development – ちくわプログラマにっき SenTestingKitを使ったUnitTestについてのメモ – iRSSの日記 – iPhoneアプリ開発グループ 人生を書き換える者すらいた。: iPhoneと単体テスト環境構築メモ ユニットテスト用のターゲットを作り、テストに関連するクラスやライブラリをターゲットに含める。 テストコード テスト対象のクラス テスト対象のクラスが利用しているライブラリやフレームワーク あとはビルド時にテストを実行して、アサーションが転けるとコンパイルエラーのごとくエラーとして表示する。 今のところNSLogもデバッガも使

  • 1