MR. Dev

Blog programisty.

Warsztaty: GIT - TDD - Dojo.

Opis

Warsztaty GIT - TDD - Dojo Celem spotkania będzie szlifowanie umiejętności pisania testów jednostkowych przed implementacją (TDD). Poprzez rozwiązywanie prostych zadań, pracy w zdefiniowanych na zajęciach grupach (Dojo). Integracji napisanego kodu przy pomocy GIT Flow i GitHub-a.

Wykształcać będziemy nawyk pisania testów na początku oraz pracy w zespole w oparciu o repozytorium GIT-a.

Zadania będą trywialne, ale to nie one są najważniejsze… Zapoznamy się z takimi bibliotekami jak: xUnit, Shouldly/FluentAssertion.

Agenda

  1. Teoria
    • Testy automatyczne
    • TDD
    • GIT
    • GIT Flow
  2. Ćwiczenia
    • GITDDOJO - przygotowanie do ćwiczeń
    • Ćwiczenia

Wymagania

  1. BYOD (własny sprzęt, system dowolny, spełniający pozostałe wymagania)
  2. Visual Studio Code
  3. Zainstalowane .NET Core (np. 2.0, tworzyć będziemy biblioteki)
  4. Zainstalowany GIT w wersji konsolowej, bash + GIT Flow
  5. Konto na GitHub
  6. Znajomość C# w stopniu podstawowym
  7. Znajomość GIT, testów jednostkowych - NIE JEST WYMAGANA, tego się będziemy uczyć!

PS: Warsztaty są kierowane do osób zaczynających swoją przygodę z testowaniem. Nie będziemy poruszać cięższej tematyki np.: testowanie konwencji, testowanie baz danych, testy integracyjne.