2

次の画像に示されているコードのブロックについて考えてみます。

ここに画像の説明を入力してください

1つの厄介な黒/「このコード行はテストでカバーされていません」という点があります。

foreachループの閉じ中括弧を参照していることを考えると、これがどのテストでもカバーされていないことに光を当てることができる人はいますか?

ループの残りの部分が覆われている場合(すべて緑色)、終了時にエンドブレースが確実にヒットしforeachますか?

4

1 に答える 1

5

私は使用したことはありませんが、他のコードカバレッジ製品での経験から、ステートメントNCrunchにヒットせずにループが「通常の」方法で終了するテストケースはないと思います。break

于 2012-05-29T16:28:12.313 に答える