玩笑,在目录中共享拆解和设置

编程入门 行业动态 更新时间:2024-10-10 06:13:40

<a href=https://www.elefans.com/category/jswz/34/1770919.html style=玩笑,在目录中共享拆解和设置"/>

玩笑,在目录中共享拆解和设置

我正在为我的节点服务编写一些测试。以前,我曾使用mocha进行测试,但该团队更喜欢开玩笑(它们似乎足够亲近)。

所以我的布局像:

tests/
    unit/
        a.test.ts
        b.test.ts
    integration/
        actionFoo.test.ts
        actionBar.test.ts
        setup.ts // shared utils for integration tests

现在,我所有的集成测试都将具有通用的设置和拆除功能,例如在每次测试之后截断数据库并在每次测试之前设置一些随机数据。我不想在每个测试文件中重复大约200行。

因此,使用摩卡,我可以在beforeEach中定义一个afterEachsetup.ts等...,然后将它们用于需要setup.ts的任何文件中。我找不到用笑话来再现它的任何简单方法。

我需要写一个玩笑的环境吗?环境具有teardownsetup,看起来好像它们被调用过一次,但是是否有类似beforeEach的东西?

我正在为我的节点服务编写一些测试。以前,我使用mocha进行测试,但是这个团队更喜欢开玩笑(它们看起来足够亲近)。所以我有一个布局,像是:测试/单位/ ...

回答如下:

看起来我实际上在测试中犯了一个错误。设置/拆解功能实际上按预期运行。我在处理数据的地方有一个错字,所以看起来好像来自测试1的数据被遗留下来,而实际上它只是在测试2中被重新添加了。]

更多推荐

玩笑,在目录中共享拆解和设置

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

发布评论

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

>www.elefans.com

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