#mongodb #mocha.js
Вопрос:
Кто-нибудь когда-нибудь использовал async/await в своих тестах мокко?
Я создаю этот простой тест, чтобы проверить, успешно ли мой код сохраняет объект в базе данных:
const mocha = require('mocha');
const assert = require('assert');
const marioChar = require('../models/mariochar');
async function saveAMarioChar (paramname,paramweight) {
var char = new marioChar({
name: paramname,
weight: paramweight
});
const saveresult = await char.save()
return !saveresult.isNew;
}
describe(
'saving record',
() => {
it('Save a mariochar',
async () => {
const result = await saveAMarioChar('luigi',64);
assert(result)
}
)
}
)
Ответ №1:
Извините за беспокойство, ребята, этот код работает нормально, я использовал «mongooose» с тройным «o» при создании схемы.