在中用于在每次测试之间运行重置函
请求图运行同样您还需要一种在测试之间重置数据库的方法。在此应用程序中在每个测试之间您将完全清除数据库以便您可以在每个测试中从空白开始。在命名中创建一个新文件夹并使用命名创建一个新文件夹复制在该新目录中创建一个名为的文件复制该文件是一个简单地实例化和导出客户端的帮助程序。将以下内容添加到该文件中复制现在在命名中创建另一个文件复制您将在该文件中编写和导出重置数据库的函数。您的数据库只有三个表和。编写并导出一个在事务中的每个表上运行的函数复制通过上面编写的文件您现在可以清除数据库了。这里要做的最后一件事实际上是在每个集成测试之间调用该函数。一个很 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]