Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 2|回復: 0

件夹名称是测试框架中的常见约

[複製鏈接]

3

主題

3

帖子

11

積分

新手上路

Rank: 1

積分
11
發表於 14:12:56 | 顯示全部樓層 |閱讀模式
文定您可以在其中放置任何手动创建的模块模拟。该文件夹必须与您正在模拟的模块直接相邻这就是我们在文件旁边创建文件夹的原因。在该新文件夹中创建一个名为的文件复制请注意该文件与真实文件同名。通过遵循此约定将知道何时模拟模块并应使用该文件来查找客户端的模拟版本。准备好该结构后您现在将创建手动模拟。在新文件中添加以下内容复制上面的代码片段执行以下操作导入创建模拟客户端所需的所有工具。

让知道在每个单独的测试之间模拟应该重置为其原始状态。使用库的函数创建并导出的深度模拟确保对象的所有属性甚至深度嵌套的属性都被模拟。注意本质上会将每个客户端函数 Whatsapp 号码列表 的值设置为辅助函数。此时如果您再次运行测试您应该会看到不再收到与以前相同的错误但还有一个问题测试失败查询返回未定义实际上会发生此错误因为模拟已正确就位。您的调用不再访问数据库。目前该函数基本上不执行任何操作并返回。你需要通过模拟的行为来告诉它应该做什么。



现在您已经有了正确的模拟版本这需要对您的测试进行简单的更改。在文件中添加以下内容以告诉该函数在单个测试过程中应如何表现复制上面导入了假客户端因为它导出了客户端的深度模拟。在此对象上您会注意到每个客户端属性和函数附加了一组新函数模拟函数上面代码片段中使用的函数将普通函数替换为返回所提供值的函数。在该单个测试的过程中该函数的行为就像您执行了以下分配一样复制注意在本文后面您将深入了解模拟客户端可用的。


回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|z

GMT+8, 18:48 , Processed in 0.033555 second(s), 19 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |