|
Post by Mitu46544 on Nov 7, 2023 1:09:49 GMT -5
名为的文件夹和文件。该文件的导出用作模拟模块代替真实模块的导出。模拟有点不同因为模块仅导出默认值这是一个函数。的第二个参数是一个函数它返回模块在导入时应返回的对象。上面的代码片段向该对象添加了一个键并将其值设置为静态返回值为的可监视函数。在测试套件的上下文中和用于确保在每个单。 始状态这很重要 捷克共和国手机号码列表 因为在某些测试中您将修改该特定测试的模拟行为。注意如果您不确定这些模拟是如何工作的请务必参阅本系列中介绍模拟的上一篇文章。每当在中导入这些模块时现在都会导入模拟版本。测试功能该函数接受标签名称数组并为每个名称创建一个新标签。但是如果数据库中的现有标签具有相同的名称则它不会创建标签。函数的返回值是与提供给函数的所有标签名称新的和现有的关联的标签数组。 在测试套件中调用的正下方添加另一个来描述与该功能相关的测试套件。同样这样做是为了对测试的输出进行分组以便轻松查看与该特定功能相关的哪些测试通过了。复制您可能想知道上面的测试如何能够检查调用了多少次。请记住在此文件的上下文中模块被模拟并且其默认导出被配置为提供返回静态字符串值的函数由于已被。
|
|