我有一个这样的课程...
import axios frome "axios";
...
class A extends Component{
constructor(){
A.callUnmockable();
...
}
static callUnmockable(){
axios.defaults.withCredentials = true;
}
}
问题是我无法弄清楚如何模拟callUnmockable
而不模拟整个类。
答案 0 :(得分:2)
我明白了...
jest.spyOn(A,"callUnmockable").mockImplementation(() => null);