Pamiętasz ten moment, gdy zrobiłeś mały refaktoring i testy zaczerwieniły się, po czym wchodzisz sprawdzić co jest nie tak a tam połowa testu to Mocki? Refaktoring kodu nie powinien wpływać na testy, a jednak często tego wymaga. Opowiem Ci dzisiaj czym są Mocki i czemu są złe, dlaczego większość programistów ich używa oraz czym i jak je zastąpić, by nigdy więcej nie musieć babrać się w takich testach.