testing
4 articolo/i con questo tag
-
28 apr 2026
💊 #23: L'illusione della coverage e la trappola combinatoria
La branch coverage come strumento per scovare test mancanti e codice morto, e perché i test di unità sono il 'cheat code' contro l'esplosione combinatoria dei test di integrazione.
-
12 lug 2025
💊 #16: ArgumentCaptor – gotta test 'em all!
Mockito ArgumentCaptor: oltre il semplice verify(), ispezionare gli argomenti effettivamente passati a un metodo mockato per testare anche gli effetti collaterali.
-
16 feb 2025
💊 #10: Migrazione di un'architettura BE verso un nuovo modello dati
Refactoring orizzontale dei repository, verticale di service e converter, ~100 test di integrazione, oltre 500 test unitari, e una git strategy a 4 rami per migrare il modello dati senza bloccare gli sviluppi.
-
21 set 2024
💊 #5: Mocking di campi statici e finali con reflection e Unsafe (Java > 11)
Come usare reflection + sun.misc.Unsafe per sovrascrivere un Supplier private static final in test, bypassando le restrizioni della JVM su campi immutabili.