我有文件foo.js:
export function bar (m) {
console.log(m);
}
Run Code Online (Sandbox Code Playgroud)
另一个使用foo.js,cap.js的文件:
import { bar } from 'foo';
export default m => {
// Some logic that I need to test
bar(m);
}
Run Code Online (Sandbox Code Playgroud)
我有test.js:
import cap from 'cap'
describe('cap', () => {
it('should bar', () => {
cap('some');
});
});
Run Code Online (Sandbox Code Playgroud)
不知怎的,我需要覆盖bar(m)测试中的实现.有没有办法做到这一点?
PS我使用babel,webpack和mocha.