Você precisa de testes de unidade econômicos e confiáveis que afirmem que as mensagens do Pub/Sub são processadas pelo seu assinante em ordem. Qual abordagem você deve usar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar o emulador do Pub/Sub..
Por que esta é a resposta
O emulador do Pub/Sub é a melhor abordagem porque ele fornece um ambiente local e leve para testar a lógica do Pub/Sub sem incorrer em custos ou latência de rede. Ele simula o comportamento real do Pub/Sub, permitindo testes confiáveis da ordem de processamento das mensagens. Implementar um framework de mocking pode ser útil para isolar unidades de código, mas não testaria a integração real com o Pub/Sub ou a garantia de ordem de processamento. Criar um tópico e uma assinatura para cada testador seria caro e lento, além de não ser uma prática recomendada para testes unitários. Adicionar um filtro por testador à assinatura não garante a ordem de processamento das mensagens, apenas filtra quais mensagens são entregues.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão