TDD C++
  • Treść
  •  Refaktoryzacja kodu
  • Wprowadzenie do testów jednostkowych 

Testy jednostkowe¶

  • Wprowadzenie do testów jednostkowych
    • Cele testów jednostkowych
    • Atrybuty testów jednostkowych - F.I.R.S.T.
    • Zasady testów jednostkowych
    • Organizacja testów jednostkowych
  • Google C++ Testing Framework
    • Podstawowe koncepcje
    • Podstawowe asercje
    • Porównywanie
    • Proste testy
    • Fikstury
    • Dzielenie zasobów pomiędzy testami
    • Testowanie wyjątków
    • Porównywanie liczb zmiennoprzecinkowych
    • Death Tests
    • Bezpośrednie wywoływanie sukcesu lub porażki testu
    • Testy parametryzowane
    • Testy dla list typów
    • Selekcja testów
      • Wyłączanie pojedynczego testu
      • Uruchomienie wybranych testów
  • Wzorce testów jednostkowych
    • Four-Phase Test
    • State Verification
    • Guard Assertion
    • Delta Assertion
    • Custom Assertion
    • Behavior Verification
    • Object Mother
    • Builder Object
  • TDD C++
  •  Refaktoryzacja kodu
  • Treść
  • Wprowadzenie do testów jednostkowych 
  • top
© Copyright Infotraining. Created using Sphinx 1.8.2.