soweit ich das verstanden habe, sind die Methoden FixtureSetup und FixtureTeardown sowie Setup und Teardown für die Initialisierung und das Aufräumen der benötigten Test-Infrastruktur da. Dabei werden Setup und Teardown quasi zum "Klammern" jedes einzelnen Tests verwendet, während FixtureSetup und FixtureTeardown nur einmal am Anfang und am Ende aller Tests einer Testklasse aufgerufen werden.
Wenn das so stimmt, wie ich das beschrieben habe, wird die Methode FixtureTeardown zu früh ausgeführt:
- Code: Alles auswählen
FixtureSetup()
Setup()
Teardown()
FixtureTeardown()
Setup()
Teardown()
Setup()
Teardown()
Setup()
Teardown()
Setup()
Teardown()
Bitte bestätigt mir, dass ich das richtig verstanden habe, dann checke ich das gerne als Bug ein. Falls nicht, klärt mich auf
Danke,
Chris