Blog

  • 18.12.2015
    Wojciech Zawistowski
    Izolacja testów: Dependency Injection kontra stubbing konstruktorów Izolacja testów: Dependency Injection kontra stubbing konstruktorów

    By w pełni odizolować testowaną jednostkę kodu, musimy być w stanie zestubbować jej zależności. W...

  • 07.08.2015
    Wojciech Zawistowski
    4 kroki ku dobrze odizolowanym testom 4 kroki ku dobrze odizolowanym testom

    Jednym z wyznaczników Testów Jednostkowych jest izolacja. Implikuje ją nawet sama nazwa “Jednostkowe”. Dobrze odizolowane...

  • 10.04.2015
    Wojciech Zawistowski
    Najważniejsza rzecz jeśli chodzi o pokrycie testami to konsekwencja Najważniejsza rzecz jeśli chodzi o pokrycie testami to konsekwencja

    Jeżeli z jakiegoś powodu nie możemy osiągnąć 100% pokrycia testami, które części systemu powinniśmy pokryć...

  • 06.03.2015
    Wojciech Zawistowski
    Tylko jedna asercja per test – pusty dogmat czy nie? Tylko jedna asercja per test – pusty dogmat czy nie?

    Odwieczny dogmat TDD mówi, że test powinien zawierać tylko jedną asercję . Zgadzam się, że...

  • 23.01.2015
    Wojciech Zawistowski
    Czy powinniśmy współdzielić stałe pomiędzy kodem i specyfikacją? Czy powinniśmy współdzielić stałe pomiędzy kodem i specyfikacją?

    Podczas jednego z code review w naszym zespole padło ciekawe pytanie: jeżeli w produkcyjnym kodzie...

  • 26.12.2014
    Adam Puza
    Utrzymanie testów Utrzymanie testów

    Gdy myślimy o testach łatwo jest wpaść w pułapkę lekceważenia jakości ich kodu. „To tylko...