TestInitialize
そしてTestCleanup
、各テストの前と後を追いかけたが、これは何のテストが結合されていないことを確認することです。
すべてのテストの前後にメソッドを実行する場合は、関連するメソッドをClassInitialize
およびClassCleanup
属性で装飾します。
Visual Studioで自動生成されたテストファイルからの関連情報:
テストを作成するときに、次の追加属性を使用できます。
// Use ClassInitialize to run code before running the first test in the class
[ClassInitialize()]
public static void MyClassInitialize(TestContext testContext) { }
// Use ClassCleanup to run code after all tests in a class have run
[ClassCleanup()]
public static void MyClassCleanup() { }
// Use TestInitialize to run code before running each test
[TestInitialize()]
public void MyTestInitialize() { }
// Use TestCleanup to run code after each test has run
[TestCleanup()]
public void MyTestCleanup() { }