Wie führe ich ClassCleanup (MSTest) nach jeder Klasse mit Test aus?C#

Ein Treffpunkt für C#-Programmierer
Guest
 Wie führe ich ClassCleanup (MSTest) nach jeder Klasse mit Test aus?

Post by Guest »

Ich habe mehrere Klassen mit Testsuiten.

Jede Testklasse beginnt bei ClassInitialize und endet bei ClassCleanup.
Mein Problem ist, dass ClassCleanup nicht am Ende jeder Klasse aufgerufen wird, sondern erst danach alle Tests in drei Klassen.
Kann ich dieses Problem beheben? Danke!

Code: Select all

[ClassInitialize]
public static void SetUpBrowser(TestContext context)
{
pageObjectBase.SetBrowser("chrome");
pagesManager.GetPageObjectBase();
}

[TestMethod]
public void FindCriticalBug()
{
bla-bla-bla();
}

[ClassCleanup]
public static void CloseBrowser()
{
pageObjectBase.Stop();
pagesManager.GeneralClearing();
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post