如何使用jest/enzyme在模拟提交点击时验证antd表单字段

mwg9r5ms  于 2023-09-28  发布在  Jest
关注(0)|答案(1)|浏览(106)

我正在使用jest和enzyme进行单元测试。我有一个登录表单,现在想为它编写测试用例。如何验证我传递的值。假设我用email protected(https://stackoverflow.com/cdn-cgi/l/email-protection)模拟电子邮件字段。我需要在提交表单时检查这些值。

wko9yo5t

wko9yo5t1#

我有办法了。我所做的就是把Form放在 Package 纸里。所以从 Package 器中找到Form,并检查它的props。在那里你将得到一个form的instance,你可以用它来得到你的antd form的状态。

wrapper.find(Form).props().form.getFieldValue(fieldName);

相关问题