Wenn wir eine Funktion B testen, indem wir eine Funktion C testen, die diese Funktion B aufruft, dh ein Testprogramm schreibt, um die Funktion C zu testen, die diese Funktion B aufruft, heißt die Testmethode dann noch Unit-Test oder etwas anderes?
Wann wird bevorzugt, indirekt eine Funktion zu testen, die die Zielfunktion aufruft, und wann wird bevorzugt, eine Funktion direkt zu testen?