У меня есть две функции в одном модуле:Как шпионить функции из другого модуля
export function foo() {
console.log('foo');
}
export function bar() {
foo()
}
Теперь я хочу, чтобы проверить bar()
, установить spy на foo()
и утверждают, для того, чтобы назвать. Как это можно достичь?
Просто идея ..... А как насчет использования аспектно-ориентированного программирования? – GibboK
Как вы относитесь к «шпиону»? – Xotic750
@ Xotic750 на самом деле, я имел в виду это http://sinonjs.org/docs/#sinonspy –