#jestjs #mockingoose
Вопрос:
Я пытаюсь высмеять свои схемы мангуста.с помощью этого кода :
// report.schema.js import mongoose, { Schema } from 'mongoose'; const reportSchema = new Schema( { data:{ type: string }, }, { timestamps: true } ); export default mongoose.model('Report', reportSchema);
и внутри моего теста:
import mockingoose from "mockingoose"; import Report from "../mongodb/models/report"; mockingoose(Report).toReturn({ data: "some_foo" }, "findOne");
и ошибка в том, что:
● Test suite failed to run TypeError: (0 , _mockingoose.default) is not a function 1 | import mockingoose from "mockingoose"; 2 | import Report from "../mongodb/models/report"; gt; 3 | mockingoose(Report).toReturn({ data: "some_foo" }, "findOne");