ユニットテストやその他の方法で手続き型コードをテストする方法はありますか?例えば非OOPをテストするPHP
私は以下の非常に単純なコードを持っている:
$a = 10;
$b = 20;
for($i = $a; $i < $b; $i++){
echo 'Loop ' . $i . PHP_EOL;
}
私は変数は変数の型を確認することができ、また、存在する場合、私は私ができる出力バッファと、機能にisset()
や他のビルドに確認することができることを知っています出力を取得し、ループが何回実行されたかを数えます。 ... for
ループがないかどうかを確認できますか?while
ループですか?
私は完全なPHPファイルを取得することができます正規表現でそれを見つけましたが、多分私にそれを示すいくつかの種類の魔法の機能があります。
特定の種類のループの存在をテストする理由は何ですか?それは問題ではありません。 – ShiraNai7
@ ShiraNai7私は知っているが、使用されているループの種類を知る必要がある。 – rafwlaz