この質問は、単体テスト フレームワークxUnit.net に関するものです。
テストを実行する前にいくつかのコードを実行する必要があり、すべてのテストが完了した後にもいくつかのコードを実行する必要があります。グローバルな初期化および終了コードを示す何らかの属性またはマーカー インターフェイスが必要であると考えましたが、それらを見つけることができませんでした。
または、xUnit をプログラムで呼び出すと、次のコードを使用して目的を達成することもできます。
static void Main()
{
try
{
MyGlobalSetup();
RunAllTests(); // What goes into this method?
}
finally
{
MyGlobalTeardown();
}
}
グローバルなセットアップ/分解コードを宣言的またはプログラム的に実行する方法について、誰かヒントを教えてもらえますか?