который изначально делает:
const wrapper = mount(<SidebarPanel id="SidebarPanel" items={items} loading={false} />);
expect(wrapper.instance().state.loadingState).toEqual(false);
Дальше я хочу вызвать метод который делает setState()
wrapper.instance().setLoading(true);
expect(wrapper.instance().state.loadingState).toEqual(true);
Но у меня мeтод СетЛоадинг --- undefined как исправить такую дичь ?
Варианты не писать такую дичь не рассматриваю
Не смог дочитать, может не писать такую дичь?
Я бы посоветовал бы заюзать enzyme. SidebarPanel - обернут ли какими-нибудь HOC'ами?
Обсуждают сегодня