Sono attualmente in una classe per i test del software in cui per il nostro progetto semestrale, dobbiamo eseguire diversi tipi di test su di esso, come test di unità e test di integrazione. Per i test di integrazione, il professore ha detto di usare mock e librerie di derisione (come EasyMock e Mockito) per i nostri test di integrazione. Sto diventando abbastanza confuso però. I test di integrazione vengono testati al di fuori delle classi, dei moduli, dei servizi, ecc. Perché i mock e gli stub dovrebbero essere appropriati per i test di integrazione se si testano più classi e servizi?