2012-04-13 19 views

答えて

1

あなたのアプリのあらゆる側面をテストするのが最善で、自動生成された機能、たとえばベークの機能もテストするのが最善です。ただし、既にテスト済みのもの(つまりコア機能)をテストする必要はありません。

これは、コードを道路に変更してテストが失敗した場合、すぐにそれを認識して修正できるという理由があります。これにより、あなたが持っているものを覚えておき、テストを書かなかったことを避けることができます。

+0

ありがとうございました。問題は、保存または削除した後にリダイレクトを処理する際に問題が発生していることです。:S – Alvaro

+0

Cake 2では 'ControllerTestCase'を使用してレスポンス送信を擬似的に行います。他のアクションを実際に簡単にモックすることもできます。 – jeremyharris

+0

あなたが意味するのは、クラスCommentsControllerTestCase extends ControllerTestCase {... 私はすでにそれを使用しています。 – Alvaro

関連する問題