DB:Mongo ODM:我正在使用Mongoose作为ODM。
我正在为我的应用编写对document.save()函数的负面测试。保存文档时如何模拟或复制错误,以便可以进行相应的断言。
const CreateArtist = async (artist) => {
try {
await dbConnect();
const user = await new Artist(artist);
await user.validate();
return await user.save(); // want to test for error on save.
} catch (err) {
throw err;
}
};
我尝试更改连接字符串,但是我得到了错误的连接字符串错误。我不确定如何在保存时复制错误。
答案 0 :(得分:2)