как выполнить модульное тестирование функции FP, которая использует зависимость - PullRequest
0 голосов
/ 07 апреля 2019

Попытка понять, как функциональные программисты тестируют функции, которые имеют зависимости без внедрения зависимостей. Чтобы выполнить модульное тестирование с помощью mocks, вы можете предоставить свою зависимость через сигнатуру метода или через механизм, похожий на конструктор / конструктор.

так что если у вас есть такая композиция функций:

a -> b -> c -> d

Если у вас d разговаривает с какой-то зависимостью, как d проходит юнит-тестирование? Где бы ни сохранялась зависимость, я бы хотел проверить ее на модуле. Я хочу знать, какой подход используют функциональные программисты.

...