sql >> Databasteknik >  >> NoSQL >> MongoDB

Enhetstest med Mongoose

Mongoose model (ditt Issue ) returnerar en ny instans av Query objekt. Den nya query instans har tillgång till exec metoden genom prototype . (mongoose 3.8~)

Om du vill returnera ett fel kan du skriva:

sinon.stub(mongoose.Query.prototype, "exec").yields({ name: "MongoError" }, null);


  1. Varför säger Express till mig att min standardvymotor inte är definierad?

  2. Finns det ett bra sätt att stödja popmedlemmar från Redis Sorted Set?

  3. MongoDB 4.0 JRException:"Markör"-alternativet krävs, förutom för aggregering med förklara-argumentet

  4. Lat laddning med nodejs och mongoDB som backend-data