|
Post by account_disabled on Apr 4, 2024 4:38:33 GMT
目前模拟服务器没有端点因此下一步是创建一个模拟端点。创建模拟端点要创建端点我们需要将以下代码添加到验证中让我们看一下每个步骤我们在验证开始之前调用在处理程序中创建的。要创建模拟端点我们调用命令并将端点配置详细信息作为参数添加到其中。方法声明一个在路径上侦听的端点。指定请求主体的结构和数据类型。在此示例中我们说请求正文必须与对象匹配。请注意该值对应于我们为设置的。方法允许我们指定如果请求与端点模拟中的预期匹配将收到什么响应。此示例仅需要状态代码我们使用设置该状态代码。 创建模拟端点允许您获得最终验证日期预订有效负载新预订马克温特林厄姆真实日期早餐 阿曼数据 响应创建的请求中获取令牌并将其发送到模拟。如果令牌值与匹配则模拟将返回正确的消息。否则将会失败导致验证错误。现在我们可以更好地控制预订依赖项的行为。因此如果我们遇到任何问题我们都会确定它们与这个有关。管道中的执行在本章中我们研究了使用工具和库来控制工作提高稳定性和提供反馈的创新方法。但总有一天我们希望将自动化作为构建验证和部署系统的管道的一部分来运行。 到目前为止我们已经在中完成了大部分工作要么使用已部署的实例要么在运行检查之前运行本地版本的。这非常适合自动化开发但是当我们需要在管道中运行检查时该怎么办呢与模块验证不同自动化要求其启动并运行。此外如果检查作为另一个管道的一部分运行则它们需要在与我们本地环境不同的环境中运行例如持续集成单元。为此我们很可能需要实现某种工具库或脚本。这里的方法取决于我们的代码库的组织方式我们用于管道的工具等等。让我们看一下设置自动检查运行的两种不同场景。
|
|