Jeśli testujemy funkcję B, testując funkcję C, która wywołuje tę funkcję B, tj. Pisząc program testowy w celu przetestowania funkcji C, która wywołuje tę funkcję B, to czy metoda testowa jest nadal nazywana testem jednostkowym, czy coś innego?
Kiedy preferuje się testowanie pośrednio funkcji wywołującej funkcję docelową, a kiedy testowanie funkcji jest bezpośrednie?