У тебя есть функция, которая ходит в сеть и отдает объект Response. Ты знаешь что это функция даёт тебе Response. Значит на другие функции которые юзают эту функцию или ее результат работы тебе нужно тестировать только тип Response. Правильно?
Неправильно. В том-то и дело, что неправильно — ты не знаешь, что функция отдаёт Response