运行脚本后运行迁移以将任何新更
改应用到数据库复制然后为了总结这一切添加以下语句来运行集成测试复制请注意使用的语句。这允许您查找传递给脚本的标志。如果找到标志则假定该标志已存在并将使用用户界面运行测试。使脚本可执行运行测试所需的脚本都已完成但是如果您尝试执行其中任何脚本您将收到权限错误。为了使这些脚本可执行您需要运行以下命令该命令为您的当前用户提供运行它们的权限复制配置您的脚本测试运行和失败试运行成功如果用户存。且具有所提供的用户名则应以状态代码进行响应到目前为止您已经验证了有效请求以按预期进行响应。现在您将切换方向并确保应用程序正确处理无效请求。为此场景添加另一个测试 Whatsapp 号码列表 复制为了触发使用现有用户名发出注册请求时发生的用户必须已存在于数据库中。向此测试添加一个查询创建一个使用任意密码命名的用户复制现在您应该能够通过使用与该用户相同的用户名发送注册请求来触发错误。注意请记住此用户记录以及由于注册测试而创建的其他记录将在每次。
http://zh-cn.runumberlist.com/wp-content/uploads/2023/10/%E9%9F%A9%E5%9B%BD%E7%94%B5%E8%AF%9D%E5%8F%B7%E7%A0%81%E8%A1%A8-2-300x171.png
发送请求以提供与上面创建的用户相同的用户名复制现在请求已发送到该端点是时候考虑在这种情况下您期望发生什么了。您会期望使用状态代码响应的请求响应正文不包含对象数据库中的用户数仅为将以下期望添加到测试中以验证这些要点均得到满足复制如果提供了无效的请求正文它应该以状态代码响应您为此端点编写的最后一个测试是验证如果将无效请求正文发送到请求将使用状态代码进行响应的测试。如中所示此端点用于通过中定义的名为中间件来验证其。
頁:
[1]