开玩笑:避免手动模拟代码重复

编程入门 行业动态 更新时间:2024-10-14 16:23:34

开玩笑:避免手动模拟<a href=https://www.elefans.com/category/jswz/34/1771412.html style=代码重复"/>

开玩笑:避免手动模拟代码重复

使用微服务基础架构。需要模拟我从package-json导入的内容之一,它指向私有的npm模块。

通过在mocks目录中创建一个手动模拟,在我的一个仓库中模拟了该模块,并且可以正常工作。

但是现在,对于使用该模块的所有其他存储库,我必须将同一模拟程序复制到它们的mocks目录中,以确保jest使用模拟版本而不是实际的模块代码。

我有没有办法将模拟放置在npm模块本身中,并将每个回购指向npm模块的模拟,这样我就不必在使用该依赖项的所有回购中重复一堆代码?] >

使用微服务基础架构。需要模拟我从package-json导入的内容之一,它指向私有的npm模块。我通过创建手册...

回答如下:

您可以直接在模块中提供模拟代码。它像源文件的根目录中的will not be一样自动加载了__mocks__,但您仍然可以在测试中进行import模拟:

更多推荐

开玩笑:避免手动模拟代码重复

本文发布于:2024-05-07 00:22:03,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1753974.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:代码

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!