Daniel Marino
24 października 2024
Rozwiązywanie problemów z kontekstem Vert.x w Quarkus Reactive Panache za pomocą Mockito

Problem ten pojawia się podczas testowania usług Quarkus, które zależą od reaktywnych operacji na bazie danych. Problem „Nie znaleziono bieżącego kontekstu Vertx” zazwyczaj wskazuje, że brakuje kontekstu Vert.x wymaganego do wykonywania działań nieblokujących. Testerzy muszą upewnić się, że zachowanie asynchroniczne jest obsługiwane poprawnie. Jednym ze sposobów obejścia tego jest ręczne skonfigurowanie kontekstu lub użycie TestReactiveTransaction.