次の擬似コードがあります
public function testSomething() {
// assert something
// assert something else
$this->setExpectedException(...);
// trigger my exception here
// do one last thing
}
私が見る問題は、例外がトリガーされた後のコードは作成されません。これは正しいです?
これは一般的な疑問です。これが正常な場合は、テストをリファクタリングして、try/catch を直接実行し、fail()
何もキャッチされない場合はテストを実行します。