moleculer-db
Version:
Moleculer service to store entities in database
22 lines (17 loc) • 517 B
JavaScript
;
let errors = require("../../src/errors");
describe("Test Errors", () => {
it("test EntityNotFoundError", () => {
let err = new errors.EntityNotFoundError(123);
expect(err).toBeDefined();
expect(err).toBeInstanceOf(Error);
expect(err).toBeInstanceOf(errors.EntityNotFoundError);
expect(err.code).toBe(404);
expect(err.type).toBe(null);
expect(err.name).toBe("EntityNotFoundError");
expect(err.message).toBe("Entity not found");
expect(err.data).toEqual({
id: 123
});
});
});