Obecnie jestem na zajęciach z zakresu testowania oprogramowania, gdzie w ramach naszego projektu semestralnego musimy przeprowadzić na nim wiele rodzajów testów, takich jak testy jednostkowe i testy integracyjne. Do testowania integracji profesor powiedział, że do naszych testów integracji używa fałszywych bibliotek i fałszywych bibliotek (takich jak EasyMock i Mockito). Jestem jednak dość zagubiony. Testy integracyjne to testowanie poza klasami, modułami, usługami itp. Dlaczego mocki i kody pośredniczące byłyby odpowiednie do użycia w testach integracyjnych, jeśli testujesz wiele klas i usług?