0
でテスト
Zend Frameworkの1.11.2
PHPUnitの3.5.10
PHP 5.3.1
のNetBeans 6.9.1ZendのアプリケーションPHPUnitの
テストも
$this->dispatch('/');
$this->assertResponseCode(200);
のようなもので、動作しますが、できるだけ早く私はセットアップ()方法でそれをインスタンス化するコントローラクラス(ペーストビン、#33)を必要とするので、私はエラーを取得しますPHPUnitが親クラス(Zend_Controller_Action)を見つけられなかったと言っています。だから私の推測では、私は何とかブートストラップで何かを見逃している、私はすべてのクラスを読み込まないので(?)。
また、「@covers Class :: method」アノテーションを使用すると、同じ種類のエラーが発生します。
どのような提案も歓迎されます。ありがとう。
そうだったと思います。 "ありがとうございます。 – nevvermind
さて、「致命的なエラー:ErrorController.phpのメンバ関数hasResource()を非オブジェクト上で呼び出す」というメッセージが表示されるようになりました。まだ何かが正しいわけではありません。 – nevvermind
@nush。どのようにあなたのコントローラをテストしますか?テストでコントローラークラスを手動でインスタンス化してテストしますか?とにかく、この新しい問題が現在の問題(すなわちrequired_onceの問題)と関連していると思われる場合は、質問を編集して詳細を提供したり、新しい質問を作成することを検討してください。 – Marcin