gpt4 book ai didi

javascript - 单元测试 Mongoose 方法

转载 作者:行者123 更新时间:2023-12-03 04:21:13 26 4
gpt4 key购买 nike

我是单元测试的新手,无法理解鉴于此功能我应该进行单元测试的内容?请注意,我不想访问数据库,所以我可能需要模拟/ stub Mongoose 内置函数“findById”?无法在这里弄清楚大局:)。不要求完整的解决方案,只是一个想法或一些指导。

LyricSchema.statics.like = function(id) {
const Lyric = mongoose.model('lyric');

return Lyric.findById(id)
.then(lyric => {
++lyric.likes;
return lyric.save();
})
}

谢谢!

最佳答案

仿鹅

https://github.com/mockgoose/mockgoose

但这会创建一个内存数据库。数据库将为实际的调用提供服务。

关于javascript - 单元测试 Mongoose 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43937613/

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