Solo quiero afirmar que f2 llama a f1 sin tener que preocuparse por el tipo de argumentos y cómo se usan. ¿Cómo lo logro?
módulo.js
export function f1(arg1, arg2) { // do something with args } export function f2() { f1() }módulo.spec.ts
import * as moduleToBeTested from './module'; test('f2 calls f1', () => { // here I want to replace function f1 with a stub/fake and just assert that it's called but the following doesn't work const f1Stub = sinon.stub(moduleToBeTested, 'f1'); moduleToBeTested.f2(); sinon.assert.calledOnce(f1Stub); })