【发布时间】:2021-10-19 16:02:36
【问题描述】:
我正在拼命地尝试测试一个模态但无法理解它!
这就是我所在的地方:
expect(
create(
<PortalManager>
<Modal isOpen={true} onClose={jest.fn()}>
<ModalOverlay />
<ModalContent>
<ModalHeader>Modal Title</ModalHeader>
<ModalCloseButton />
<ModalBody>Modal body</ModalBody>
<ModalFooter>Modal footer</ModalFooter>
</ModalContent>
</Modal>
</PortalManager>,
).toJSON(),
).toMatchSnapshot();
我强制打开模式。我在它周围添加了PortalManager,以确保 Chakra 知道在哪里放置模态但快照始终为空。
【问题讨论】:
标签: reactjs unit-testing jestjs chakra-ui react-test-renderer