测试时如何避免再次创建相同的用户[关闭]

Posted

技术标签:

【中文标题】测试时如何避免再次创建相同的用户[关闭]【英文标题】:how not to have trouble creating the same user again when testing [closed] 【发布时间】:2021-10-09 14:56:58 【问题描述】:

当我测试两次创建用户的功能时,我遇到了一个错误,即我再次创建了相同的用户。 有什么方法可以让我创建用户只是为了测试并在测试结束时自动删除它?我正在使用 mongo 和猫鼬。我知道我可以在测试开始时创建删除用户的功能,但我知道这不是一个好习惯my code with the log of error that user already exists

【问题讨论】:

【参考方案1】:

使用 beforeEach 和 afterEach(或 beforeAll 和 afterAll)块。

https://jestjs.io/docs/setup-teardown

【讨论】:

以上是关于测试时如何避免再次创建相同的用户[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

当公测再次关闭时会发生啥

关闭一次后如何呈现相同的modalView

如何以编程方式关闭画中画

防止在关闭屏幕时重新创建 Android 活动

在测试套件中运行测试用例文件后如何避免浏览器关闭?

有没有办法在关闭并再次打开时不重新创建表单的实例?