department-of-veterans-affairs/vets-website

View on GitHub
src/applications/check-in/api/local-mock-api/mocks/v2/sessions/get.js

Summary

Maintainability
A
2 hrs
Test Coverage
const createMockSuccessResponse = params => {
  const { uuid, permissions = 'read.none' } = params;
  return {
    permissions,
    status: 'success',
    error: undefined,
    uuid,
  };
};

const createMockFailedResponse = (errorCode = 400) => {
  return {
    errors: [
      {
        title: 'Operation failed',
        detail: 'Operation failed',
        code: 'VA900',
        status: errorCode.toString(),
      },
    ],
  };
};

module.exports = {
  createMockSuccessResponse,
  createMockFailedResponse,
};