Я пытаюсь сделать хук useQuery
с библиотекой @apollo/react-testing
. Когда я передаю реквизит по умолчанию addTypename
, он игнорируется:
<MockedProvider mocks={mocks} addTypename={false}>
<Provider type={type}>
<TestComponent />
</Provider>
</MockedProvider>
Когда я проверяю MockedProvider
в моем реальном компоненте Provider
, я вижу следующее:
MockedProvider ----> [Function: MockedProvider] { defaultProps: { addTypename: true } }
Я не понимаю, почему значение addTypename
равно true
. Я слежу за документацией:
https://www.apollographql.com/docs/react/development-testing/testing/
Проблема в том, что хук useQuery
не высмеивается, возможно, из-за этой проблемы addTypename
.
Кто-нибудь знает, если ячего-то не хватает, чтобы издеваться над useQuery
крючком?