Тестирование API-интерфейса контроллера response-hook-form с помощью фермента / Jest

Есть ли способ протестировать компонент, который использует response API-интерфейс контроллера-hook-form с помощью Jest / фермента?

Пожалуйста, взгляните на эту песочницу кода, чтобы увидеть, как выглядит мой компонент.

Я пытался издеваться Controller используя нижеприведенный снимок экрана;

      jest.mock('react-hook-form', () => ({
  Controller: () => (<></>),
  useForm: () => ({
    control: () => ({}),
    handleSubmit: () => jest.fn(),
  }),
}))

Но тогда входные данные не отображаются, потому что имитируемый контроллер вернет null (из-за <></>).

Есть идеи, как это сделать, или я должен использовать testing library иметь шанс написать тест для этого?

0 ответов

Другие вопросы по тегам