Zapraszam do zapoznania się z materiałami szkoleniowymi z testów jednostkowych. Szkolenie zostało przygotowane w ramach pracy w Objectivity Bespoke Software Specialists. Celem szkolenia było przybliżenie zagadnienia związanego z testami jednostkowymi testerom pracującym w Objectivity.

Szkolenie składało się z dwóch części:

  1. Unit Tests – The Beginning – szkolenie stanowi wstęp do zagadnienia pisania testów jednostkowych, z materiałów można dowiedzieć się:
    • co to są testy jednostkowe,
    • jak należy pisać je poprawnie,
    • co należy robić, aby w ramach pracy nad projektem pisać takie testy lepiej,
    • jak działają testy jednostkowe.
  2. Unit Test – Let’s write some code – druga część szkolenia jest już bardziej nastawiona na element praktyczny. Przedstawia w jaki sposób piszemy testy jednostkowe przy użyciu xUnita oraz Moq. Oprócz tego po krótce zostały w niej przedstawione inne frameworki testowe (nUnit oraz MS Test), NSubstitute oraz narzędzia do badania pokrycia kodu. Oczywiście nie zabraknie również pokazania jak uruchamiać i debugować napisane wcześniej testy.

Materiały dostępne są na firmowym koncie GitHub:

  1. Unit Tests – The Beginning
  2. Unit Test – Let’s write some code

Mam nadzieję, że pomimo faktu, że szkolenie zostało przygotowane dla testerów to osoby pełniące inne funkcje znajdą również coś dla siebie.