Sto utilizzando Visual Studio 2010 Beta 2. Ho un singolo [TestClass]
, che ha un [TestInitialize]
, [TestCleanup]
e alcuni [TestMethods]
.Perché TestInitialize viene attivato per ogni test nei test dell'unità di Visual Studio?
Ogni volta che viene eseguito un metodo di prova, vengono eseguiti anche i metodi di inizializzazione e pulizia!
Ho avuto l'impressione che il [TestInitialize]
& [TestCleanup]
debba essere eseguito una sola volta, per prova di test locale.
È corretto? In caso contrario, qual è il modo corretto per farlo?
e si dispone di più di due AssemblyInitialize e AssemblyCleanup come accennato qui http://stackoverflow.com/a/21304674/864201 –
Will TestInitialize eseguito per i test contrassegnati [Ignora]? –