gpt4 book ai didi

javascript - Node.js 测试后清理数据库

转载 作者:行者123 更新时间:2023-11-28 21:27:35 24 4
gpt4 key购买 nike

以前,我使用 Django (Python)。在测试中在数据库中创建新行,但测试后新行自动删除。有没有自动清理测试行和表的Node.js测试框架?

最佳答案

你可以考虑使用像 mochajs 这样的东西. Mocha 暴露了几个 hooks帮助建立和拆除测试。有很多测试框架,但我发现 mocha 是最好的框架之一,尤其是在与 chaijs 这样的断言库结合使用时。

然后您的测试结构可以类似于以下内容:

describe('My Database Test', function() {
before(function() {
// create test table or test records
});

after(function() {
// delete test table or remove test records
});

it('should insert new records', function() {
// insert some test rows
})
});

关于javascript - Node.js 测试后清理数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35381200/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com