@a11ywatch/core
Version:
a11ywatch central API
45 lines • 986 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.mdb = void 0;
const resObject = () => null;
const resArray = () => {
return [];
};
const resEnd = () => {
return {
toArray: resArray,
};
};
const preFind = () => {
return {
skip: resEnd,
limit: resEnd,
toArray: resArray,
clone: resEnd,
map: resEnd,
filter: resEnd,
count: 0,
};
};
const resPromise = () => Promise.resolve(0);
exports.mdb = {
find: () => {
return {
skip: preFind,
limit: preFind,
toArray: preFind,
clone: preFind,
map: preFind,
filter: preFind,
count: 0,
};
},
findOne: resObject,
findOneAndUpdate: resObject,
countDocuments: resPromise,
deleteOne: resObject,
insertOne: resObject,
updateMany: resObject,
updateOne: resObject,
};
//# sourceMappingURL=mock-db.js.map
;