我有两个不同的库,用于在Jest中创建模拟程序。库具有相同的函数,名为get。对于我当前的实现来说,这是一个问题,因为两个不同的库都使用get,是否可以为模拟函数(jest.fn())使用别名,或者某种不会破坏当前实现的完整性的解决方法?以下是我目前的实现,如果可能的话,我想保持这种方式:
let get: <
我正在测试一个使用graphql useLazyQuery的组件。MockProvider由阿波罗推荐库@ Apollo /react-react提供。我想根据查询返回的数据长度来测试是否呈现了某条消息。我有这样的html元素结构:expect(wrapper.find(message).prop('data-id')).toEqual('i