2

重複の可能性:
.NET NUnit テスト - Assembly.GetEntryAssembly() が null

System.Reflection.Assembly assem = System.Reflection.Assembly.GetEntryAssembly();

単体テストを実行すると、コードは null を返します。nullも返すサードパーティのユーティリティをテストしています。両方とも null を返す場合、2 つのプログラムを区別できません。

単体テストのコンテキストでプログラムを実行していることを確認するにはどうすればよいですか? 作成する障害点のため、構成ファイルに追加したくありません。EG ビットをフリップするのを忘れたので、dev モードで Prod にプッシュされます。私の上司は製品にプッシュします。明白な政治的動機のために、彼が仕事を繰り返したり、設定ファイルを定期的に変更したりする必要はありません。

4

0 に答える 0