У меня есть файл foo.js:
export function bar (m) {
console.log(m);
}
И еще один файл, который использует foo.js, cap.js:
import { bar } from 'foo';
export default m => {
// Some logic that I need to test
bar(m);
}
У меня есть test.js:
import cap from 'cap'
describe('cap', () => {
it('should bar', () => {
cap('some');
});
});
Как-то мне нужно переопределить реализацию bar(m)
в тесте. Есть ли способ сделать это?
P.S. Я использую babel, webpack и mocha.