假设我有以下测试文件:
import sinon from 'sinon';
function testFunction (param) {
const sum = param + 1;
}
describe('testFunction', () => {
it('increase the parameter value', () => {
const testFunctionSpy = sinon.spy(testFunction);
testFunctionSpy(2);
//expect sum to be equal 3
})
});
是否可以访问testFunction
的范围,尤其是sum
变量的值?