Daniel Marino
24 oktobris 2024
Vert.x konteksta problēmu risināšana Quarkus Reactive Panache, izmantojot Mockito
Pārbaudot Quarkus pakalpojumus, kas ir atkarīgi no reaktīvām datu bāzes operācijām, rodas šī problēma. Problēma "Pašreizējais Vertx konteksts nav atrasts" parasti norāda, ka trūkst Vert.x konteksta, kas nepieciešams nebloķējošu darbību izpildei. Testētājiem ir jāpārliecinās, ka asinhronā darbība tiek apstrādāta pareizi. Viens veids, kā to apiet, ir manuāli konfigurēt kontekstu vai izmantot TestReactiveTransaction.