MR. Dev

Blog programistyczny.

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

Teoria

  • Testy automatyczne
  • TDD
  • GIT
  • GIT Flow

Ć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ć!

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.

Materiały