Вход на сайт
Глюк в последовательности тестирования...
529 просмотров
Перейти к просмотру всей ветки
AlexNek патриот
в ответ Murr_0001 20.02.20 20:16
нифига не работает в базовом классе, только так
[TestClass] public class MyTests : AnBase { [ClassInitialize] public static void ClassInitialize(TestContext par) { Debug.Print("Running ClassInitialize"); } [TestMethod] public void TestMethod1() { Debug.Print("Running TestMethod1....."); } [TestMethod] public void TestMethod2() { Debug.Print("Running TestMethod2....."); } [ClassCleanup] public static void ClassCleanup() { Debug.Print("Running ClassCleanup"); } } public class AnBase { [TestInitialize] public void TestInitialize() { Debug.Print("Running TestInitialize"); } [TestCleanup] public void TestCleanup() { Debug.Print("Running TestCleanup"); } }
результаты
TestMethod1() Debug Trace: Running ClassInitialize Running TestInitialize Running TestMethod1..... Running TestCleanup TestMethod2() Debug Trace: Running TestInitialize Running TestMethod2..... Running TestCleanup Running ClassCleanup
и еще отгребешь
https://developercommunity.visualstudio.com/content/proble...