PHPUnit でコマンドライン プログラムをテストするにはどうすればよいですか? コマンド ラインから PHPUnit を使用するためのヘルプはたくさんありますが、コマンド ライン プログラム自体を PHPUnit でテストするためのヘルプはありません。
これは、私が PHP と Joomla でコマンドライン プログラムを書いているために発生しますが、特にエラーが発生した場合に出力をテストする方法がわかりません (PHPUnit のexpectOutputString()を使用してエラー出力をテストできないため)。
(編集:私のコードの大部分はすでにPHPUnitによってテストされているクラスにあることに注意してください-コマンドライン(ラッパー)プログラムのロジックをテストする方法を探しています。)