单元测试,测试某个部分时,可以把别的部分mock掉,比如A函数里调用了B函数,要测A,就把B mock掉,测得时候只是测B是否被正常调用了
有的时候mock的时候,需要新建mock类,比如ws和db等,因为有连接导致测试停不掉,方便起见建立了mock文件
不单独写个文件的话jest.mock('../src/wsServer', () => ({ wsServer: { clients: [] } }));
这样也行。
单元测试,测试某个部分时,可以把别的部分mock掉,比如A函数里调用了B函数,要测A,就把B mock掉,测得时候只是测B是否被正常调用了
有的时候mock的时候,需要新建mock类,比如ws和db等,因为有连接导致测试停不掉,方便起见建立了mock文件
不单独写个文件的话jest.mock('../src/wsServer', () => ({ wsServer: { clients: [] } }));
这样也行。