PHP | ねねとまつの小部屋

Tag Search


CakePHPでSimpleTest その3 モデルのテストケース作成

by 赤がすき

このエントリーでは、bakeで自動的に作成されたモデルのテストケースを改造して、次のようなことをやってみたいと思います

  1. 本番用のテーブルからテスト用のテーブルにデータをコピーする
  2. バリデーションテスト
  3. モデルに作ったロジックのテスト

注意点からいうと、現時点(CakePHP RC2)では、1.を行うためには、

  • 自動的にテーブルを作成してくれないので、自分で作成する。
  • テーブルの削除は律儀にやってくれるので、削除されないようにする(もしくは毎回テーブルを作る)。

といった対応が必要なようです


続きを読む >>  "CakePHPでSimpleTest その3 モデルのテストケース作成"

Popularity: 61 %

一つ星二つ星三つ星四つ星五つ星 (まだ評価されていません)
Loading ... Loading ...

CakePHPでSimpleTest その2 TestSuiteの動きをモデルのテストケースのスケルトンで確認

by 赤がすき

2008/07/18 タイトルのスペルが間違っていたので、訂正

CakePHP1.2でbakeしている人のための簡単SimpleTest その1 の続きです。


続きを読む >>  "CakePHPでSimpleTest その2 TestSuiteの動きをモデルのテストケースのスケルトンで確認"

Popularity: 83 %

一つ星二つ星三つ星四つ星五つ星 (まだ評価されていません)
Loading ... Loading ...

CakePHP1.2でbakeしている人のための簡単SimpleTest その1

by 赤がすき

CakePHP1.2 RC2で試しました。
SimpleTestの題材となるcakeアプリはなんでも良いのですが、

bakeで作ると、コントローラー、fixtureを使ったモデルのテストのスケルトンまで作ってくれるので、楽だよね

、という趣旨のエントリーなので、bakeしたアプリを用意しているという前提で書きます。

私は、改めてbakeするのが、面倒なので、【CakePHP】OpenIDをAuthComponentにトッピングしてみるで作成した(bake した)を使いました。


続きを読む >>  "CakePHP1.2でbakeしている人のための簡単SimpleTest その1"

Popularity: 38 %

一つ星二つ星三つ星四つ星五つ星 (1 投票, 平均: 5 中 5)
Loading ... Loading ...