todo-api-with-json-schema
这是一个演示应用程序,展示了如何使用 JSON 模式来验证系统中流动的数据。
在本地运行
克隆 repo 后,从终端执行
npm install
npm run dev
应用程序应该在localhost:3000上运行,并且 Cypress 应该打开。
信息
请参阅幻灯片演示
阅读
测试
该项目声明了以下。 然后在端到端测试中使用模式。 查看以下测试以了解如何使用测试中的 JSON 模式
根据模式验证夹具文件
根据响应模式验证 REST api 调用
通过 DOM UI 驱动 Web 应用程序,并使用数据模式验证从应用程序到服务器的 Ajax 调用
当夹具对象与架构不匹配时的示例错误消息
拉姆达
如果您使用或可以用咖喱架构工具函数来创建简洁的功能对象的验证和消毒名单。 有关示例,请参阅cypress/integration/ui-sp
1