Logo
Zostań autorem

Koszyk jest pusty

0

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Testy jednostkowe - JUnit 5, Mockito 2, TDD

Poznaj od podstaw jak tworzyć dobre testy jednostkowe w języku Java z biblioteką jUnit 5 i metodyce Test Driven Development

5.0(2)
99% pozytywnych recenzji

Stworzony przez Dev Foundry

Ostatnia aktualizacja: 15/09/2020
Video Player is loading.
Current Time 0:00
Duration -:-
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
  • Chapters
  • descriptions off, selected
  • subtitles off, selected

    Darmowe lekcje

    Zobacz darmowe fragmenty tego szkolenia przed zakupem.

    Trailer
    Wstęp
    |02:30
    Czym są testy jednostkowe?
    |06:32
    Trailer
    Wstęp
    Czym są testy jednostkowe?
    Rodzaje testów
    Extension Model
    Obiekty typu Spy
    47
    40

    40 % taniej

    79.00 zł

    To najniższa cena z ostatnich 30 dni!

    Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
    Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
    Flaga PolskiPolska obsługa i faktura

    Szkolenie obejmuje

    • Bezterminowy dostęp
    • 50 wykładów
    • 6 godz. 06 min. materiałów wideo
    • 4 slajdów
    • Regularne aktualizacje
    • Certyfikat ukończenia
    • Wsparcie autora na każdym etapie
    • Dostęp do zamkniętej grupy dyskusyjnej

    Masz pytania dotyczące tego szkolenia ?

    questionZadaj pytanie autorowi

    Wyróżnione opinie

    Czego się nauczysz?

    • Jak tworzyć dobre testy jednostkowe.
    • Jak korzystać z asercji i pracować z frameworkiem JUnit 5.
    • Jak korzystać z mocków i pracować z frameworkiem Mockito 2.
    • Jak pracować w metodyce Test Driven Development.

    Wymagania

    Podstawowa znajomość języka Java.

    Podstawowa znajomość programowania obiektowego.

    Opis kursu

    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:


    • JUnit 5 - bardzo znany i popularny framework do uruchamiania testów oraz tworzenia asercji,
    • Mockito 2 - równie popularny framework, służący głównie do tworzenia mocków - obiektów imitujących zachowanie zewnętrznych zależności testowanych klas.


    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.

    Spis treści

    Czas trwania: 06:06:42Rozwiń wszystkie tematy
    downWstęp i utworzenie projektu
    3 wykłady
    • Wstęp|02:30
    • Instalacja narzędzi05:26
    • Utworzenie projektu04:40
    downWprowadzenie do testów jednostkowych
    8 wykłady
    downJUnit 5
    17 wykłady
    downDobre praktyki oraz konwencje tworzenia testów
    5 wykłady
    downMockito 2
    11 wykłady
    downTest Driven Development
    6 wykłady

    O autorze

    avatar
    Dev FoundryProgramiści

    Publikacje: 3

    Ocena autora: 5.0

    O mnie
    Dev Foundry to zespół dwóch pasjonatów programowania z wieloletnim doświadczeniem w pracy komercyjnej - Dawid Nowak i Paweł Ćwik. Jesteśmy również autorami wielu bardzo popularnych...Czytaj więcej
    5.0
    100 %
    0 %
    0 %
    0 %
    0 %
    avatar
    quotemark
    Marcin Parat
    23.09.2020

    Jeśli coś jest dobrze merytorycznie i dogłębnie przygotowane to broni się samo. Kurs wybitny. Pozdrawiam.

    Czy ta opinia była pomocna? 0 0
    avatar
    Dev Foundry Autor
    12.10.2020
    Dziękujemy bardzo za poświęcenie czasu i wystawienie recenzji :) Bardzo się cieszymy, że kurs przypadł Ci do gustu!
    47
    40

    40 % taniej

    79.00 zł

    To najniższa cena z ostatnich 30 dni!

    Zapisz się do newslettera

    Odbierz 20% rabatu na pierwsze zakupy w eduj.pl, bądź na bieżąco z nowościami i promocjami oraz zgarniaj dedykowane zniżki przygotowane specjalnie dla Ciebie!

    Odbierz 20% rabatu na pierwsze zakupy w eduj.pl!

    Zapisując się do newslettera akceptujesz naszą Politykę Prywatności. W każdej chwilii możesz zrezygnować z otrzymywania wiadomości. Nie martw się nie wysyłamy spamu!