Unterschied zwischen @Before, @BeforeClass, @BeforeEach und @BeforeAll

Was ist der Unterschied zwischen

  • @Before und @BeforeClass
    • und im JUnit-5 @BeforeEach und @BeforeAll
  • @After und @AfterClass

Entsprechend der JUnit Api @Before im folgenden Fall:

Beim schreiben von tests, ist es üblich zu finden, dass mehrere tests müssen ähnliche Objekte, die erstellt wurden, bevor Sie ausgeführt werden können.

In der Erwägung, dass @BeforeClass können verwendet werden, um eine Datenbank-Verbindung. Konnte aber nicht @Before das gleiche tun?

InformationsquelleAutor der Frage user1170330 | 2013-11-30

Schreibe einen Kommentar