测试替身与用户界面创建实践
在软件开发中,测试和用户界面的构建是至关重要的环节。本文将围绕测试替身的运用以及用户界面的创建展开,详细介绍相关的操作步骤和技术要点。
探索测试替身与相关练习
在这部分,我们有一系列的练习任务,这些任务有助于我们更好地理解和运用测试替身。
1. 添加测试到 CustomerForm :为 CustomerForm 添加一个测试,该测试需指定当表单再次提交时,错误状态会被清除。
2. 更新 AppointmentForm 测试 :使用 jest.fn() 、 jest.spyOn() 以及 domManipulators.js 和 spyHelpers.js 中的所有新辅助函数来更新 AppointmentForm 的测试。
3. 扩展 AppointmentForm :扩展 AppointmentForm ,使其通过 POST 请求将预约信息提交到 /appointments 端点。与 CustomerForm 不同,这里不需要对结果主体调用 json 方法,也无需向 onSave 发送任何参数。该端点会返回一个 20
超级会员免费看
订阅专栏 解锁全文
862

被折叠的 条评论
为什么被折叠?



