http-client.js•632 B
/**
 * Mock for BaseHttpClient
 */
export class BaseHttpClient {
  constructor(baseUrl) {
    this.baseUrl = baseUrl;
    this.logger = {
      debug: jest.fn(),
      info: jest.fn(),
      warn: jest.fn(),
      error: jest.fn(),
    };
  }
  async makeRequest() {
    return { data: 'mocked' };
  }
  async get() {
    return { data: 'mocked' };
  }
  async post() {
    return { data: 'mocked' };
  }
  async put() {
    return { data: 'mocked' };
  }
  async patch() {
    return { data: 'mocked' };
  }
  async delete() {
    return { data: 'mocked' };
  }
  async handleAuthError() {
    // Mock implementation
  }
}