Я могу смоделировать функцию компонента (используя Jest, Enzyme и React) следующим образом:
let wrapper = shallow(<Component />);
wrapper.instance().load = jest.fn(function(ref) {
this.setState({ loading: false, notice: {thing: 'thing'} });
});
wrapper.update();
Моя load
функция фактически вызывается componentWillMount
. кажется , что componentWillMount
вызывается до Я перегружаю функцию.
Так есть ли способ смоделировать функцию до фактической сборки компонента?