Très bien .. J'ai essayé de faire un test unitaire avec mocha sur une fonction de création de l'entité i créé pour insérer des fichiers dans un seau AWS S3. Mais je continue à obtenir cette erreurErreur: done() invoqué avec non-erreur: {"code": 2, "message": "violation de clé unique: ******}
Error: done() invoked with non-Error: {"code":2,"message":"Unique key violation: employee#[email protected]"}
Mon code ressemble
// Act
data.saveEntity(type, instance, (err) => {
console.log("saving existing user");
if (err) {
console.log("failed to save user");
// Assert
assert.equal(err.code, 2, 'Given inunique key when creating entity then return code 2');
done();
}
})
le point de l'essai est qu'il devrait échouer si l'utilisateur existe Je n'arrive pas à comprendre le problème s'il vous plaît laissez-moi savoir si vous avez besoin de plus d'informations