За все время, что пишу тесты не сталкивался с такой проблемой. Есть 2 функции из одного модуля, которые экспортируются именным экспортом. Причем одна функция вызывается внутри другой.
export function B() {}
export function A() {
.....
B()
}
Решил в тесте Jest на повесить spyOn на функцию B и В интернете конечно предлагают разнести эти функции по разным модулям или костыли типа
function A (){
data.B()
}
function B (){}
export const data {
A,
B
}
Я там в контексте своего теста нашел воркераунд (не завязанный в итоге на spyOn внутреннего вызова), но немного огорчен 🧐 Как лох час потерял)
