如何解决反应羽毛笔笑话更改文本值
我有一个带有React quill Text Editor的表单。在提交时,我从中读取了值。我编写了一个单元测试,以编写一些内容并检查是否发送了正确的值。就像这样。
const updatedText = "New updated text(November)";
fireEvent.change(document.querySelector('quill-editor'),{
target: { textContent: updatedText }
});
fireEvent.click(screen.getByRole("button",{ name: "update-post" }));
await waitFor(() => {
expect(mockSocialPostUpdate).toHaveBeenCalledWith(
expect.objectContaining({ path: "/api/v1/social-posts/" }),{ id: Feeds[0]["profile"]["id"] },{
id: 1,text: expect.objectContaining({
insert: updatedText
}),profileId: 1,channelId: 1
}
);
});
我正在监视put方法并使用fireEvent.change。当我看到已发布的内容时,它仍然是旧值。有什么正确的方法可以更改它吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。