Poznaj od podstaw jak tworzyć dobre testy jednostkowe w języku Java z biblioteką jUnit 5 i metodyce Test Driven Development
Stworzony przez Dev Foundry
Darmowe lekcje
Zobacz darmowe fragmenty tego szkolenia przed zakupem.
40 % taniej
79.00 zł
To najniższa cena z ostatnich 30 dni!
Szkolenie obejmuje
Masz pytania dotyczące tego szkolenia ?
Podstawowa znajomość języka Java.
Podstawowa znajomość programowania obiektowego.
Testy jednostkowe są jedną z najważniejszych technik, które powinien znać każdy programista, niezależnie od języka w którym tworzy.
Kurs zaczynamy od wytłumaczenia czym są testy jednostkowe i dlaczego są takie ważne.
Następnie przedstawiamy szczegółowo dwa najważniejsze i najpopularniejsze frameworki Javowe używane w tworzeniu testów jednostkowych:
Centralną częścią kursu jest dokładne przedstawienie poszczególnych właściwości oraz funkcjonalności JUnita 5 oraz Mockito 2.
Przy okazji przedstawiania danej funkcjonalności, omawiamy również różnice w implementacji danego rozwiązania między poprzednimi i aktualnymi wersjami tych frameworków.
Bardzo ważnym działem jest wprowadzenie do tematyki TDD - Test Driven Development - czyli techniki tworzenia kodu, w której zaczyna się od napisania testów jednostkowych, a dopiero potem przechodzi do implementacji danej funkcjonalności w kodzie.
Z pomocą tego kursu poznasz także zestaw konwencji oraz dobrych praktyk programistycznych: dowiesz się jak tworzyć dobre testy jednostkowe korzystając z akronimów FIRST oraz CORRECT i skonfigurujesz bibliotekę JaCoCo, by tworzyć raport pokrycia kodu testami jednostkowymi przy każdym uruchomieniu testów.
Wszystkie zagadnienia są dokładnie omawiane na praktycznym przykładzie aplikacji rozwijanej w trakcie trwania kursu.
Ponadto czekają na Ciebie zadania, które pomogą ci ugruntować nowo zdobytą wiedzę, a kod do każdego wykładu oraz zadania będzie umieszczony na platformie GitHub.
Jeśli coś jest dobrze merytorycznie i dogłębnie przygotowane to broni się samo. Kurs wybitny. Pozdrawiam.
40 % taniej
79.00 zł
To najniższa cena z ostatnich 30 dni!