J'utilise Visual Studio 2010 Beta 2. J'ai un seul [TestClass]
, qui a un [TestInitialize]
, [TestCleanup]
et quelques [TestMethods]
.Pourquoi TestInitialize est-il déclenché pour chaque test dans mes tests unitaires Visual Studio?
Chaque fois qu'une méthode de test est exécutée, les méthodes d'initialisation et de nettoyage sont également exécutées! J'avais l'impression que le [TestInitialize]
& [TestCleanup]
ne devrait être exécuté qu'une seule fois, par essai local.
Est-ce correct? Sinon, quelle est la bonne façon de faire cela?
et vous avez deux autres AssemblyInitialize et AssemblyCleanup comme mentionné ici http://stackoverflow.com/a/21304674/864201 –
Will TestInitialize exécuté pour les tests marqués [Ignorer]? –