utworzone przez Piotr Pelczar | Java, Testowanie
Wiedza o Mockito w pigułce! Dowiedz się czym jest Mock i jak działa. Czym jest Spy, Verify, InOrder, Argument Matchers, Argument Captors, Answers, Nice mocks. Poznaj dobre praktyki i przeczytaj czego nie mockować.
utworzone przez Piotr Pelczar | Java, Testowanie
Testy mutacyjne to proces, w którym celowo wprowadzane są błędy w kodzie (mutacje), aby sprawdzić, czy testy nadal będą pozytywne. W takim przypadku oznacza to, że zestaw testów może być niewystarczający do pokrycia potencjalnie wprowadzonych błędów. Dowiedz się, czym są Testy Mutacyjne i Mutation Coverage. Jak sprawdzić, czy testy naprawdę testują wszystko? Czy nie brakuje jakiejś asercji?
utworzone przez Piotr Pelczar | Java, Testowanie
100% Code Coverage 👌🏼 i Płonąca produkcja 💥? Sprawdź, jakich 3 pułapek należy się ustrzec. Poznaj 5 sposobów, jak mądrze wykorzystać Code Coverage. Dowiedz się jak skonfigurować wyznaczanie metryki Code Coverage.
utworzone przez Piotr Pelczar | Java, Spring Framework, Testowanie
Zintegruj swoje mikroserwisy za pomocą Consumer-Driven Contract (CDC). Koniec z niedziałającymi testami integracyjnymi i niestabilnym środowiskiem testowym.
utworzone przez Piotr Pelczar | Java, Testowanie
Pisząc testy staramy się szukać części wspólnych i zamykać powtarzalne fragmenty. Jednym z tych miejsc jest tworzenie danych testowych. Uniknij pułapek i dowiedz się czym są Matki Obiektów i Test Buildery, dostosowując cechy nazwanych przypadków testowych na potrzeby pojedynczych testów.