mongoose架構上沒有.save()方法。模型實例和A文檔具有.save()方法。請閱讀Models文檔。 因此,您應該在mongoose文檔(模型實例)上存根.save()方法。 您的代碼是commonJS版本,因此我們將使用proxyquire幫助我們存根默認導出(module.exports = model('travel', TravelSchema);) 此外,我們不需要使用Node.js的assert built-in模塊。Sinon.js已經提供了一組斷言 E.g. ./models/travel_usage.js: const { Schema, model } = require('mongoose');const TravelSchema = new Schema({ staffFirstName: { type: String, required: true, }, staffLastName: { type: String, required: false, }, kmTravelled: { type: Number, required: true, },});module.exports = model('travel', TravelSchema); app.js: const express = require('express');const