Artwork

Conteúdo fornecido por Joel Clermont and Aaron Saray. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Joel Clermont and Aaron Saray ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.
Player FM - Aplicativo de podcast
Fique off-line com o app Player FM !

Why we have a separate test suite for external services

18:03
 
Compartilhar
 

Manage episode 430352389 series 2974897
Conteúdo fornecido por Joel Clermont and Aaron Saray. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Joel Clermont and Aaron Saray ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.

Writing tests that communicate with a third party can be a little tricky, but we've found an approach that balances speed and confidence.

In today's episode, we share that approach and talk through a strategy of how frequently to run tests that talk to the outside world.

  • (00:00) - Why would your tests ever talk to an external service?
  • (02:30) - What does it mean to have a separate test suite?
  • (06:00) - Keeping them separate allows different triggers for running
  • (07:00) - When should you run external tests?
  • (08:30) - You can't always know when you'll break an external integration
  • (11:00) - Check on a schedule?
  • (13:00) - Silly bit

Would you like to take 2 - 3 minutes each day to learn a little bit about Laravel? Join for free, unsubscribe any time.
  continue reading

112 episódios

Artwork
iconCompartilhar
 
Manage episode 430352389 series 2974897
Conteúdo fornecido por Joel Clermont and Aaron Saray. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Joel Clermont and Aaron Saray ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.

Writing tests that communicate with a third party can be a little tricky, but we've found an approach that balances speed and confidence.

In today's episode, we share that approach and talk through a strategy of how frequently to run tests that talk to the outside world.

  • (00:00) - Why would your tests ever talk to an external service?
  • (02:30) - What does it mean to have a separate test suite?
  • (06:00) - Keeping them separate allows different triggers for running
  • (07:00) - When should you run external tests?
  • (08:30) - You can't always know when you'll break an external integration
  • (11:00) - Check on a schedule?
  • (13:00) - Silly bit

Would you like to take 2 - 3 minutes each day to learn a little bit about Laravel? Join for free, unsubscribe any time.
  continue reading

112 episódios

Todos os episódios

×
 
Loading …

Bem vindo ao Player FM!

O Player FM procura na web por podcasts de alta qualidade para você curtir agora mesmo. É o melhor app de podcast e funciona no Android, iPhone e web. Inscreva-se para sincronizar as assinaturas entre os dispositivos.

 

Guia rápido de referências