Dann solltest du dir zuerst den Unterschied zwischen
Unit-Test und
Integration-Test klar machen.
Beide sehen komplett gleich aus, haben aber eine andere Zielsetzung.
https://de.wikipedia.org/wiki/Softwaretest#Teststufen
Zudem kann man nicht jeden Code per
Unit-Test testen. Nur wenn du die Abhängigkeiten per
Dependency-Injection übergibst, dann kannst du echte
Unit-Tests schreiben (ansonsten hat man automatisch Integration-Tests).