Pobierz kartę szkolenia

Testy jednostkowe w .NET

kod szkolenia: TESTY .NET / PL AA 3d
training assurance
Termin
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  26.03 27.03 28.03
2 500,00 PLN + 23% VAT (3 075,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  23.04 24.04 25.04
2 500,00 PLN + 23% VAT (3 075,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  21.05 22.05 23.05
2 500,00 PLN + 23% VAT (3 075,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  18.06 19.06 20.06
2 500,00 PLN + 23% VAT (3 075,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  16.07 17.07 18.07
2 500,00 PLN + 23% VAT (3 075,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  13.08 14.08 15.08
2 500,00 PLN + 23% VAT (3 075,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  10.09 11.09 12.09
2 500,00 PLN + 23% VAT (3 075,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  08.10 09.10 10.10
2 500,00 PLN + 23% VAT (3 075,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  05.11 06.11 07.11
2 500,00 PLN + 23% VAT (3 075,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Średnio zaawansowany

czas trwania 3 dni |  21h|  03.12 04.12 05.12
2 500,00 PLN + 23% VAT (3 075,00 PLN brutto)
Poprzednia najniższa cena:
2 500,00 PLN 3 075,00 PLN brutto

Szkolenie dla programistów .NET pragnących poznać technikę tworzenia testów jednostkowych oraz pisania kodu w oparciu o testy.

Uzyskanie umiejętności tworzenia testów jednostkowych podnoszących niezawodność aplikacji i jakość tworzonego kodu.

  1. Wprowadzenie do testowania
    • Typy testów
    • Cechy testów jednostkowych (FIRST)
    • Pokrycie kodu
    • Dobre praktyki
  2. Porównanie frameworków: nUnit, xUnit, MSTest
    • Utworzenie testu
    • Weryfikacja wyniku (wartości liczbowe, teksty, daty, kolekcje)
    • Weryfikacja zwracanego typu
    • Weryfikacja metod void
    • Weryfikacja wyjątków
    • Weryfikacja zdarzeń
    • Weryfikacja czasu wykonania
    • Weryfikacja metody asynchronicznej
    • Parametryzacja przypadków testowych
  3. Tworzenie atrap (Mock)
    • Biblioteka Moq
    • Definicja zachowania metody
    • Definicja zachowania właściwości
    • Definicja zachowania zdarzenia
    • Weryfikacja wywołania metody
    • Weryfikacja wywołania właściwości
  4. Testowanie aplikacji ASP.NET
  5. Test-Driven Development
    • Definicja i kluczowe założenia
    • TFD, TDD, ATDD, BDD – co je łączy?
    • Cykl pracy Red-Green-Refactor
    • Plusy i minusy stosowania
    • Błędne przekonania

Ukończone szkolenie lub wiedza z zakresu:

  • Podstawy programowania obiektowego w C#
  • Wprowadzenie do języka C#

SZKOLENIE OBEJMUJE

  • Wykłady
  • Kodowanie na żywo
  • Warsztaty
  • Szkolenie: polski