[VB.NET] 長いメソッドはダメよ
※ 以下の話は、 C# でも、 たぶん同じでしょう。 また、 VB.NET そのものではなく、 NCover / NUnit 側に問題があるのかもしれません。
若いもんにお願いしてた、NCover / NUnit を使った C0 カバレッジテスト。
NUnit-Gui から走らせると、ちゃんとオールグリーンになるのに。
NCoverExplorer -> NCover -> NUnit-Console で走らせると …なぜか F (Fail) が 1つ。 orz
どうやら、 Try ~ Catch 文で例外を捕まえてくれていない感じ。
あーでもない、 こーでもないと悩みまくったところで、 ふと、 「メソッドの一部を括り出してみたら?」
…当たりでした
f(^^;
# 原因は分からないけど (汗;
ちなみに、 括り出す前のメソッドは、 350行くらい。
というわけで。 やぱし、 長いメソッドはダメよ f(^^;
| 固定リンク
「プログラミング」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【.NET Core】 プロジェクトを作ると 「project.assets.json が見つかりません」 エラー(2018.02.10)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
この記事へのコメントは終了しました。
コメント