'Y'

JUnit 5 – utilizare si primul test

Cum sa utilizati JUnit 5 într-un proiect Java, diferente intre JUnit 4 si JUnit 5 si testarea cu JUnit5.

Jan 7, 2019 878
4. Trecerea la JUnit 5

Pentru a putea utiliza JUnit 5 intr-un proiect Java, trebuie adaugate urmatoarele in configuratia Maven:

Trecerea la JUnit 5.png


Se observa urmatoarele diferente intre JUnit 4 si JUnit 5:

JUnit 4_JUnit 5_architecture.png

supported_java_version.png

annotations_junit4_junit5.png

assertions_junit4_junit5.png

assumptions_junit4_junit5.png


5. Primul test JUnit 5

Spre deosebire de JUnit 4, clasa de teste si metodele de testare pot fi private. Acesta este modul in care va arata un test simplu :

Primul test JUnit 5.JPG

Observatii cu privire la testul de mai sus:

  • Metoda adnotata cu @BeforeAll va fi executata o data, inainte de redarea testelor.
  • Metoda adnotata cu @BeforeEach va fi executata de fiecare data, inainte de redarea fiecarui test.
  • Metoda adnotata cu @Test va fi executata pentru a verifica functionalitatea.
  • Metoda adnotata cu @AfterEach va fi executata de fiecare data, dupa redarea fiecarui test.
  • Metoda adnotata cu @AfterAll va fi executata o data, dupa redarea tuturor testelor.

Sunteti interesati sa invatati cum sa lucrati cu aceasta tehnologie? Descoperiti training-ul nostru JUnit Testing.


Catalin Tudose
Java and Web Technologies Expert

Daca iti place acest articol, distribuie-l si prietenilor tai!




Mai ai intrebari?
Contacteaza-ne.
Thank you.
Your request has been received.