是否可以使用sinon访问经过测试的功能范围?

时间:2018-10-22 15:47:23

标签: javascript testing mocha sinon

假设我有以下测试文件:

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变量的值?

0 个答案:

没有答案