Potrzebujesz ekonomicznych i niezawodnych testów jednostkowych, które potwierdzą, że wiadomości Pub/Sub są przetwarzane przez subskrybenta w odpowiedniej kolejności. Jakie podejście należy zastosować?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj emulatora Pub/Sub..
Dlaczego to jest odpowiedź
Użycie emulatora Pub/Sub jest najlepszym podejściem, ponieważ zapewnia lokalne, ekonomiczne i niezawodne środowisko do testowania logiki przetwarzania wiadomości, w tym kolejności. Emulator dokładnie symuluje zachowanie usługi Pub/Sub bez generowania kosztów ani zależności od rzeczywistej usługi. Implementacja frameworka do mockowania jest mniej skuteczna, ponieważ mocki często nie odzwierciedlają w pełni złożonego zachowania usługi. Tworzenie tematu i subskrypcji dla każdego testera jest kosztowne i wolne. Dodanie filtra według testera do subskrypcji nie gwarantuje kolejności przetwarzania i nie jest rozwiązaniem do testowania jednostkowego.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana