设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
作品库
学院
原创者
论坛
原创论坛
博客
永不停运的博客
市场
变现
信息
更多
搜索
搜索
学术论文
文学作品
原创新闻
原创图片
工具文档
行业研究
关于我们
群组
本版
文章
帖子
群组
用户
原创吧
»
论坛
›
原创交流
›
杂谈|热点|话题
›
根据项目的复杂性像这样拆分
返回列表
发新帖
根据项目的复杂性像这样拆分
[复制链接]
361
|
0
|
2023-11-14 11:56:58
|
显示全部楼层
|
阅读模式
配置显然会更有利在项目的根目录创建一个新文件名为复制将以下内容粘贴到该新文件中复制上面的代码片段本质上与的内容相同只是指向其中的任何文件而不是像单元测试配置那样指向其中的任何文件。这意味着所有集成测试都应该放在名为的新文件夹中。接下来向这个新配置文件添加另一个键告诉不要在不同线程中同时运行多个测试复制这非常重要因为您的集成测试将与数据库交互并期望特定的数据集。如果多个测试同时运行并与数据库交互则可能会因意外数据而导致测试出现问题。同样您还需要一种在测试之间重置数据库的方法。
在此应用程序中 加拿大电报号码数据 加拿大电报号码数据在每个测试之间您将完全清除数据库以便您可以在每个测试中从空白开始。在命名中创建一个新文件夹并使用命名创建一个新文件夹复制在该新目录中创建一个名为的文件复制该文件是一个简单地实例化和导出客户端的帮助程序。将以下内容添加到该文件中复制现在在命名中创建另一个文件复制您将在该文件中编写和导出重置数据库的函数。您的数据库只有三个表和。编写并导出一个在事务中的每个表上运行的函数复制通过上面编写的文件您现在可以清除数据库了。这里要做的最后一件事实际上是在每个集成测试之间调用该函数。一个很好的方法是使用安装文件。
[/url]
您可以配置在运行任何测试之前处理该文件。在这里您可以使用的生命周期挂钩来自定义其行为。在名为的文件中创建另一个文件。复制您的目标是在每次测试之前重置数据库以确保您有一个干净的状态。您可以通过运行提供的生命周期函数中导出的函数来完成此操作。在中用于在每次测试之间运行重置功能复制以分离模式启动容器下一步是启动容器。需要注意的是您需要以分离模式启动容器。通常当您运行时终端将连接到容器的输出以便您可以看到发生了什么。但是这会阻止终端执行任何其他操作直到您停止容器。在分离模式下运行容器允许它在后台运行从而释放终。
[url=https://zh-cn.dbtodata.com/canada-telegram/]加拿大电报号码数据[/url]
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
mitu46545
1
主题
1
帖子
6
积分
新手上路
新手上路, 积分 6, 距离下一级还需 44 积分
新手上路, 积分 6, 距离下一级还需 44 积分
积分
6
加好友
发消息
回复楼主
返回列表
杂谈|热点|话题
没想好版块名称
原创者展示
图文推荐
60亿的货物被人无单提走了,货代行业大瓜!
2022-08-18
2012黄山
2022-08-20
青海大通山洪灾害已造成17死17失联!
2022-08-19
《夏。未至》:青春校园学生风
2022-08-19
堵船了!黄浦江水位降至近20年最低 近百艘运沙船滞留
2022-08-30
热门排行
1
各大约炮平台(包含约起来吧)使用教程二维码
2
51老公网长期10元/篇有偿征集原创软文
3
约起来吧约炮小程序抽取女生纸条是真的嘛?
4
连理枝
5
夏日的风
6
买药
7
闺蜜随记
8
假肢