|
Post by Mitu46544 on Nov 9, 2023 0:09:58 GMT -6
复制现在已经有了有效的测试运行应该会成功已设置完毕并准备投入使用。为什么要嘲笑客户端说明为什么模拟在单元测试中有用的最佳方法是编写一个使用的函数并为该函数编写一个不使用模拟客户端的测试。在项目的根目录中创建一个名为的新文件夹。然后在该文件夹中创建一个名为的文件复制将以下代码片段添加到该新文件中复制上面的代码实例化并将其导出为单例实例。这是真实的客户端实例。 现在有一个可用的。将的内 捷克共和国手机号码列表 容替换为以下内容复制该函数执行以下操作接受争论传递给函数返回响应该响应应该是新的用户对象接下来您将为该新函数编写测试。此测试将确保在提供有效用户新用户时返回预期数据。更新以使其与下面的代码片段匹配复制注意上面的测试没有使用模拟的客户端。它使用真实的客户端实例来演示您在针对真实数据库进行测试时可能遇到的问题。假设您的数据。 库尚未包含任何用户记录则此测试应该在您第一次运行时通过。但也存在一些问题测试失败模拟函数如果您现在再次运行测试您最终应该会看到所有测试都已通过使用模拟客户端因此您已经获得了一个模拟的客户端实例并且能够操作客户端来生成您需要测试函数中的特定场景的查询结果接下来做什么本文的其余部分将深入探讨您的模拟客户端和可用的许多功能以及如何在不同的场景中使用它们来实现您的测试体验。注意下面的。
|
|