いくつかの値に基づいて If ステートメントを実行していますが、Nunit は条件が false であってもすべてのステートメントを実行します
2 に答える
1
ステートメントが C# で機能する場合、NUnit は完全に C# で記述されています。:)
実装または解釈の間違いに違いありません。
于 2009-01-13T12:22:16.843 に答える
0
Nunit はステートメントを実際に評価するのではなく、テストをインスタンス化して実行するだけです。まだインストールしていない場合はTestDriven.NETをインストールし、テストで右クリック テスト ランナーを使用してデバッガーで実行することをお勧めします。コードにいくつかのブレークポイントを設定し、if ステートメントで評価される値を確認します。@ Joe90では、エラーはNunitではなくコードにあると思います。
于 2009-01-13T12:53:17.483 に答える