タグ

TDDとphpに関するpatorashのブックマーク (2)

  • CakePHPでフィクスチャに惑わされずにテストを書く方法

    前回挙げたチュートリアルはやってみましたか? 快適なテストライフを送ってますか? テストケースをたくさん書いていると気づくのは、フィクスチャがメンテナンスの邪魔をするということ。 フィクスチャに初期データを定義すると、それを気にしながらテストケースを作ることになります。 これがとても面倒くさいんです。 これを解消すべく、今日はモックを使ったテストケースの書き方を紹介します。 モックとは SimpleTestのモックで参考になるのは、以下の書籍です。 Webアプリケーションテスト手法 著者: 水野 貴明 (著), 石井 勇一 (著), 新藤 愛大 (著), 岸田 健一郎 (著), 荻野 淳也 (著), 安井 力 (著), 田中 慎司 (著) 出版社: 毎日コミュニケーションズ 発売日: 2008/7/25 この書籍のp154にモックについて以下のように書いてあります。 モックを使うと

  • CakePHP1.2でbakeしている人のための簡単SimpleTest その1 | ねねとまつの小部屋

    by 赤がすき Published 7 月 16th, 2008 in 1.2, PHP, SimpleTest, cakephp, テスト | (4) (0) (3) (0) Total: 7 CakePHP1.2 RC2で試しました。 SimpleTestの題材となるcakeアプリはなんでも良いのですが、 bakeで作ると、コントローラー、fixtureを使ったモデルのテストのスケルトンまで作ってくれるので、楽だよね 、という趣旨のエントリーなので、bakeしたアプリを用意しているという前提で書きます。 私は、改めてbakeするのが、面倒なので、【CakePHP】OpenIDをAuthComponentにトッピングしてみるで作成した(bake した)を使いました。 1.SimpleTestのインストール SimpleTestはcake体には当然同梱されてないため、自分

    patorash
    patorash 2009/01/06
    CakePHPでテスト駆動開発するためのヒント
  • 1