Wprowadzenie do jUnit5

Wprowadzenie do jUnit5

Tags
Kurs
Hidden
Hidden
Published
Author
 
 
notion image
Czy wiesz, że Android Studio generuje przykładowe testy z archaicznym frameworkiem?
Przykładowy test w nowym projekcie – ExampleUnitTest.kt – wykorzystuje import adnotacji metody testowej z jUnita4.
Problem polega na tym, że jUnit w wersji 4.x nie jest już aktywnie rozwijany. Dostaje tylko niezbędne poprawki bezpieczeństwa.
Dla porównania – nowa wersja tego samego frameworka, czyli jUnit5 jest już z nami od 2017 roku. 2022-2017=5.
5 lat w software developmencie to astronomicznie duży czas.
Wciąż można natrafić w internecie na wpisy dotyczące wyłącznie archaicznej wersji.
Czas temu zaradzić!
Oto… minikurs wprowadzający do jUnita5 w Kotlinie, który pozwoli Ci szybko wskoczyć w nową wersję frameworka testowego.
Przyda się nawet jeśli nie programujesz na Androida.
Bonusowo dodałem jeszcze lekcję o używaniu jUnita4 i jUnita5 jednocześnie w projekcie – tak, żeby migracja do nowej wersji była bezbolesna.
 
 

Lekcje programu

  • wstep
  • Konfiguracja jUnit5 w build.gradle
  • Asercje w jUnit5
  • Struktura testu
  • Poznaj biblioteki do asercji
  • jUnit4 i jUnit5 w jednym teście
  • Refaktoring testów z Javy do Kotlina