|
Post by Mitu46544 on Nov 9, 2023 0:36:12 GMT -5
您将了解这些文件中导致它们不需要测试的两个主要场景。该文件没有自定义行为查看应用程序中的以下示例在中实际发生的唯一事情是调用框架提供的函数。有一些自定义函数和正在发挥作用但是这些函数是在单独的文件中定义的并将在它们自己的上下文中进行测试。第二个文件非常相似。虽然这个文件对应用程序很重要但。这里确实没有任何东西可以测试。该代码只是导出使用外部模块定义的模式。这些函数仅调用外部模块需要。 务导出两个函数。这两个 捷克共和国手机号码列表 函数都包装客户端函数调用并返回结果。正如本文前面提到的无需测试外部代码。因此可以跳过该文件。如果您查看上面列表中不需要测试的其余文件您会发现每个文件都不需要测试原因之一是此处概述的。你将测试什么项目中的其余文件都包含应进行单元测试的功能。需要测试的文件的完整列表如下每个文件中的每个函数都应该有自己的测试套件以验证其行为是否正确正如您可。 能想象的那样这可能会导致大量测试为了将其转化为数字包含个需要测试的不同函数每个函数可能都有一套超过两个测试。这意味着至少要编写二十六个测试为了使本文的长度保持在可管理的范围内您将为单个文件编写测试因为该文件的测试涵盖了本文希望涵盖的所有重要的单元测试概念。注意如果您好奇此的整套测试是什么样子存储库的分支对每个功能都有一套完整的测试。测试标签服务标签服务导出两个函数和展开以查看。
|
|