sql >> Database >  >> NoSQL >> MongoDB

Eenheidstest met mangoest

Mongoose model (uw Issue ) retourneert een nieuwe instantie van de Query object. De nieuwe query instantie heeft toegang tot de exec methode via het prototype . (mangoest 3.8~)

Als u een fout wilt retourneren, kunt u schrijven:

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


  1. Verschillende waarden van meerdere waarden krijgen in Mongodb

  2. Converteer String naar datum of ISODate met Mongo Shell in MongoDB

  3. Is het OK om een ​​MongoDB meerdere keren per verzoek op te vragen?

  4. Mongoose trekt ObjectId uit array