Pytania oznaczone «unit-testing»

94
Jak zarządzać zasobami testów jednostkowych w Kotlin, takimi jak uruchamianie / zatrzymywanie połączenia z bazą danych lub wbudowany serwer elastycznego wyszukiwania?

W moich testach Kotlin JUnit chcę uruchamiać / zatrzymywać wbudowane serwery i używać ich w moich testach. Próbowałem użyć @Beforeadnotacji JUnit w metodzie w mojej klasie testowej i działa dobrze, ale nie jest to właściwe zachowanie, ponieważ uruchamia każdy przypadek testowy zamiast tylko...

93
@BeforeClass i inheritance - kolejność wykonywania

Mam abstrakcyjną klasę bazową, której używam jako bazy dla moich testów jednostkowych (TestNG 5.10). W tej klasie inicjalizuję całe środowisko dla moich testów, konfiguruję mapowania bazy danych itp. Ta abstrakcyjna klasa posiada metodę z @BeforeClassadnotacją, która wykonuje...