Discuz! Board

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

如果您查看上面列表中不需要测试

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2023-11-23 17:21:31 | 顯示全部樓層 |閱讀模式
的其余文件您会发现每个文件都不需要测试原因之一是此处概述的。你将测试什么项目中的其余文件都包含应进行单元测试的功能。需要测试的文件的完整列表如下每个文件中的每个函数都应该有自己的测试套件以验证其行为是否正确。正如您可能想象的那样这可能会导致大量测试为了将其转化为数字包含个需要测试的不同函数每个函数可能都有一套超过两个测试。这意味着至少要编写二十六个测试为了使本文的长度保持在可管理的范围内您将为单个文件编写测试因为该文件的测试涵盖了本文希望涵盖的所有重要的单元测试概念。中的文件嵌套选项中的文件嵌套设置。

嵌套文件因此您可以 WhatsApp 号码数据 访问特殊属性例如当前测试期间调用函数的次数。验证函数在其返回的数组中包含新创建的标签在此测试中您需要验证函数是否返回与提供给函数的每个标签名称关联的标签。这意味着它应该返回现有标签和任何新创建标签的。该测试应该导致第一次调用返回一个标签来模拟查找现有标签模拟的响应导致第二次调用返回两个标签表示它找到了两个新创建的标签使用三个标签调用函数确保返回所有三个添加以下测试来完成此任务复制通过运行验证上述测试是否有效。验证函数在未提供任何标签名称时返回空数组正如您所期望的如果没有向该函数提供标签名称它应该无法返回任何标签。



在此测试中通过添加以下内容来验证此行为是否有效复制至此该功能确定的所有场景都已经测试完毕如果您使用添加的任一脚本运行测试您应该会看到所有测试都运行并成功通过复制注意如果您尚未运行此命令系统可能会提示您安装软件包并重新运行该命令。成功的测试套件测试功能这个函数与之前的函数是一个非常不同的场景。正如您可能已经确定的那样此函数只是包装了客户端函数的调用。因为这个你猜对了这个功能实际上不需要测试总结和下一步在阅读本文期间您了解什么是单元测试以及为什么它对您的应用程序很重要看到了一些并不严格需要单元测试的情况的示例。


回復

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-11-25 00:31 , Processed in 0.031198 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 |