反应羽毛笔笑话更改文本值

问题描述

我有一个带有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 (将#修改为@)