Ben tek var Visual Studio 2010 Beta 2'yi kullanıyorum [TestClass]bir olan, [TestInitialize], [TestCleanup]ve birkaç [TestMethods]. Bir test yöntemi her çalıştırıldığında, başlatma ve temizleme yöntemleri de ÇALIŞIR! Ben yerel test çalışması başına [TestInitialize]& [TestCleanup]sadece bir kez çalıştırılması gerektiği izlenimi altındaydı . Bu doğru mu? Değilse, bunu yapmanın uygun yolu nedir?
NUnit aşağıdaki gibi Değerler adlı bir özelliğe sahiptir: [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } Bu, test yönteminin altı kez çalışacağı anlamına gelir: MyTest(1, "A") MyTest(1, "B") MyTest(2, "A") MyTest(2, "B") MyTest(3, "A") MyTest(3, "B") Şimdi MSTest kullanıyoruz, ancak aynı testi birden fazla …