Javascript 我如何开玩笑地模拟单个类静态
我有一门课是这样的Javascript 我如何开玩笑地模拟单个类静态,javascript,jestjs,enzyme,Javascript,Jestjs,Enzyme,我有一门课是这样的 import axios frome "axios"; ... class A extends Component{ constructor(){ A.callUnmockable(); ... } static callUnmockable(){ axios.defaults.withCredentials = true; } } 问题是我不知道如何在不模拟整个类的情况下模拟callUnmockable 我明白了 jest.spyO
import axios frome "axios";
...
class A extends Component{
constructor(){
A.callUnmockable();
...
}
static callUnmockable(){
axios.defaults.withCredentials = true;
}
}
问题是我不知道如何在不模拟整个类的情况下模拟callUnmockable
我明白了
jest.spyOn(A,"callUnmockable").mockImplementation(() => null);
我明白了
jest.spyOn(A,"callUnmockable").mockImplementation(() => null);