Spy что такое ?
чтобы можно было отслеживать сколько раз и с чем вызван метод
Это не мок
Вам мокать или тестить реализацию?
Разве второе может быть без первого?
Второе делают для тестируемого класса, первое для зависимости
На то это и UNIT тесты. Тестят независимые куски
Обсуждают сегодня