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

212
Visualizações
Promesa simulada que nunca se resuelve con Jest

Con Jest, ¿hay alguna manera de burlarse de una promesa que nunca se resuelve? Quiero escribir una prueba de instantánea donde verifico mi IU en un estado de carga. El estado de carga depende de una promesa. Si la promesa se resuelve, el estado de carga desaparece.

Modelo:

 <div v-if="isLoading"> <div>Starting service, please wait</div> </div>

Guion:

 async startService() { try { this.isLoading = true; const response = await this.service.start(); this.isLoading = false; }

Prueba propuesta:

 it('loading screen should display', async() => { const startServiceSpy = jest .spyOn(Service.prototype, 'start') .mockImplementation(() => DO NOT RESOLVE SERVICE CALL HERE })); wrapper.vm.startService(); // show loading screen in snapshot expect(wrapper.html()).toMatchSnapshot(); });
about 4 years ago · Juan Pablo Isaza
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