PHP の致命的なエラーをスローするテストを実行すると、デフォルトのレイアウト (View/Layouts/default.ctp) が出力に表示され、test.php の CakePHP のコア レイアウト内に表示されます。これは、致命的なエラーが発生した場合にのみ発生します。さらに悪いことに、エラーに関するコンテンツが default.ctp 内のスタイル設定されたアーティファクトの途中に挿入され、読みにくくなっています。
テスト、特にコントローラーを呼び出さないテストを実行する場合、コンテンツのデフォルト レイアウトで render() を呼び出す必要があるのはなぜですか?