Dobiegł końca pierwszy na tym blogu cykl (chociaż posty pojawiały się częściej niż “teoretycznie co 28 dni”) technicznych postów rozprawiających się z jednym zagadnieniem krok po kroku. A konkretnie: pisaniem testów jednostkowych z wykorzystaniem “obiektów mockujących” dostarczanych przez mechanizm zaimplementowany w bibliotece Rhino Mocks.
Pomyślałem że dobrze będzie zebrać w jednym miejscu to co się wykluło od jego powstania do jego zakończenia, zatem poniżej spis postów poruszających tą tematykę:
- Testy jednostkowe z wykorzystaniem mocków – wstęp
- Mock Objects – pierwszy test krok po kroku
- Generator wartości dla testów jednostkowych
- Wybór mock-object framework
- Dynamic Mock vs Strict Mock vs Stub
- Sposoby pisania testów z mockami: Expectations vs Record/Replay vs Arrange-Act-Assert
- Weryfikacja parametrów metod w mock objects
- Konfiguracja zachowania metod dla stubów
- Zdarzenia w mock objects
- Testowanie klas abstrakcyjnych przy pomocy mocków
- Przechwytywanie wartości parametrów z metod mock objects
Uwagi odnośnie całości jak zwykle mile widziane.