我正在使用Jest在我的React应用程序中测试一个辅助函数。以下是我的测试模块:
import React from 'react';
import returnFirstTwoDrivers from '../../../src/Utils/returnFirstTwoDrivers';
describe('returnFirstTwoDrivers()', function () {
it('should be assigned to a constant', function () {
expect(function () {
returnFirstTwoDrivers = 'testing reassignment';
throw new TypeError();
}).toThrow(TypeError);
});
在这里,我正在重新分配returnFirstTwoDrivers
变量,并且由于returnFirstTwoDrivers
是const
变量,我希望此操作会引发错误。
运行测试时,测试套件无法运行,并且在行上显示错误:returnFirstTwoDrivers = 'testing reassignment';
如果有人知道如何解决此问题,请帮助我。谢谢。