2014年5月24日土曜日

CakePHPでPHPUnit




PHPUnitの準備ができたので、
Cookbookに戻って、テスト用にDatabaseを作成する。

楽しようと思うので、
phpMyAdminを使うことにする。

ログインしたら、テスト用データベース「cake_test」を作成する。
照合順序は同じく「utf8_general_ci」とする。

データベース[cake_sample]を開いて、
postsテーブルを選択する。















「操作」メニュー






















「cake_sample」を「cake_test」に変更して、
cake_testデータベースのpostsテーブルにコピーをする。



次に、cakeのapp/Config/database.phpを編集。

DATABASE_CONFIG クラスの$test配列にcake_testへの接続を記入する。

テストが実行できるか確認する 
とあるので確認する
ブラウザで、http://192.168.33.11/cakephp/test.phpへアクセスする。

CoreのTestsを選択するとテストケースが並んで見れる。
「AllConfigure」をクリックする。

23/23 test methods complete: 23 passes, 0 fails, 54 assertions and 0 exceptions.と出て、テストすることが確認できた。

これで、CakePHPのテスト環境が完了。


0 件のコメント:

コメントを投稿