Als «vs-unit-testing-framework» getaggte Fragen


4
Warum wird TestInitialize für jeden Test in meinen Visual Studio-Komponententests ausgelöst?
Ich bin mit Visual Studio 2010 Beta 2. Ich habe einen einzigen bekam [TestClass], die eine hat [TestInitialize], [TestCleanup]und ein paar[TestMethods] . Jedes Mal, wenn eine Testmethode ausgeführt wird, werden AUCH die Initialisierungs- und Bereinigungsmethoden ausgeführt! Ich hatte den Eindruck, dass das [TestInitialize]&[TestCleanup] pro lokalem Testlauf nur einmal ausgeführt werden …


1
TestInitialize vs ClassInitialize
Was ist der Unterschied zwischen TestInitializevs ClassInitializein MSTest? Was sind die Vor- und Nachteile von jedem? Ich habe den Eindruck, dass TestInitialzejedes Mal mit JEDEM Test ausgeführt werden sollte? Ist das korrekt? Und das ClassInitializewird jedes Mal ausgeführt, wenn eine neue Instanz einer Klasse erstellt wird?
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.