Daniel Marino
24 októbra 2024
Riešenie problémov s kontextom Vert.x v Quarkus Reactive Panache s Mockito
Pri testovaní služieb Quarkus, ktoré sú závislé od reaktívnych databázových operácií, vzniká tento problém. Problém „Nenašiel sa žiadny aktuálny kontext Vertx“ zvyčajne naznačuje, že chýba kontext Vert.x, ktorý je potrebný na vykonanie neblokujúcich akcií. Testeri sa musia uistiť, že asynchrónne správanie je spracované správne. Jedným zo spôsobov, ako to obísť, je manuálne nakonfigurovať kontext alebo použiť TestReactiveTransaction.