All files / src/server service.mock.js

93.33% Statements 42/45
100% Branches 0/0
90.9% Functions 10/11
93.18% Lines 41/44

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 784x 4x   4x   12x                         4x 3x 3x 3x     4x 1x 1x 1x     4x 1x 1x 1x     4x 2x 2x 2x     4x 1x 1x 1x     4x 1x 1x 1x     4x 1x 1x 1x     4x 1x 1x 1x     4x 1x 1x 1x     4x          
const ServerError = require('./utils/server.error.js');
const { container } = require('./winston.js');
 
let logger = container.get('default');
 
const errorDetails = (message) => ({
  statusCode: 500,
  issue: [
    {
      severity: 'error',
      code: 'internal',
      details: {
        text: `Unexpected: ${message}`,
      },
    },
  ],
});
 
module.exports.search = async (_args, _context) => {
  let message = "Calling mock service. Did you forget to implement 'search'.";
  logger.info(message);
  throw new ServerError(message, errorDetails(message));
};
 
module.exports.searchByVersionId = async (_args, _context) => {
  let message = "Calling mock service. Did you forget to implement 'searchByVersionId'.";
  logger.info(message);
  throw new ServerError(message, errorDetails(message));
};
 
module.exports.searchById = async (_args, _context) => {
  let message = "Calling mock service. Did you forget to implement 'searchById'.";
  logger.info(message);
  throw new ServerError(message, errorDetails(message));
};
 
module.exports.create = async (_args, _context) => {
  let message = "Calling mock service. Did you forget to implement 'create'.";
  logger.info(message);
  throw new ServerError(message, errorDetails(message));
};
 
module.exports.update = async (_args, _context) => {
  let message = "Calling mock service. Did you forget to implement 'update'.";
  logger.info(message);
  throw new ServerError(message, errorDetails(message));
};
 
module.exports.remove = async (_args, _context) => {
  let message = "Calling mock service. Did you forget to implement 'remove'.";
  logger.info(message);
  throw new ServerError(message, errorDetails(message));
};
 
module.exports.patch = async (_args, _context) => {
  let message = "Calling mock service. Did you forget to implement 'patch'.";
  logger.info(message);
  throw new ServerError(message, errorDetails(message));
};
 
module.exports.history = async (_args, _context) => {
  let message = "Calling mock service. Did you forget to implement 'history'.";
  logger.info(message);
  throw new ServerError(message, errorDetails(message));
};
 
module.exports.historyById = async (_args, _context) => {
  let message = "Calling mock service. Did you forget to implement 'historyById'.";
  logger.info(message);
  throw new ServerError(message, errorDetails(message));
};
 
module.exports.expandById = async (_args, _context) => {
  let message = "Calling mock service. Did you forget to implement 'expandById'.";
  logger.info(message);
  throw new ServerError(message, errorDetails(message));
};