Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

206
Visualizações
How to override AxiosInstance or Axios POST method in javascript to provide dummy response?

I have an application which makes call to a third party API using AXIOS. But instead of making actual third party call I would like to mock the 3rd party axios call based on some condition and provide my dummy response i.e, override the axios.post() method to provide my own implementation and provide success response.

Below is my code block where I would not want to pass the actual baseURL or if passed would like to call my override post() method and the dummy success response and not call the 3rd party endpoint. I want to do this in my code and not the Tests.

const axiosConfig = {
    baseURL: 'https://someURL.com',
    timeout: 60000, // 60 seconds
    responseType: 'json',
    headers: {
      Accept: 'application/json',
      'Content-Type': 'application/json',
    },
  }
const myAxiosInstance = axios.create(axiosConfig);

const response = await myAxiosInstance.post('/somepath/to/the/resuource', somepayload);

How can I achieve this ?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Try this library: axios-mock-adapter

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda