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 件のコメント:
コメントを投稿