Existe-t-il des équivalents non statiques à [classcleanup] de MSTEST et [classinitialialize]?
-
30-10-2019 - |
Question
Existe-t-il des équivalents non statiques à [classcleanup] de MSTEST et [classinitialialize]?
J'utilise MSTEST pour certains tests de niveau système / intégration, et je ne veux pas avoir à me soucier du nettoyage et de l'initialisation de la connexion dans les tests.
Exemple de code:
[TestClass]
public class DefectCreatorTest
{
private long _cookie;
private soapcgi _soap;
[ClassInitialize]
public void Initialize()
{
_soap = new soapcgi {Url = "http://localhost:80/scripts/soapcgi.exe"};
_cookie = Transaction.Login(_soap);
}
[ClassCleanup]
public void TearDown()
{
Transaction.Logout(_cookie, _soap);
}
[TestMethod]
public void CreateDefectTest()
{
var result = _soap.Foo();
Assert.AreEqual("bar", result);
}
}
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow