Daniel Marino
24 oktoober 2024
Vert.x-i kontekstiprobleemide lahendamine Quarkus Reactive Panache'is koos Mockitoga
See probleem tekib Quarkuse teenuste testimisel, mis sõltuvad reaktiivsetest andmebaasitoimingutest. Probleem "Praegust Vertxi konteksti ei leitud" näitab tavaliselt, et mitteblokeerivate toimingute tegemiseks vajalik Vert.x kontekst puudub. Testijad peavad tagama, et asünkroonset käitumist käsitletakse õigesti. Üks võimalus sellest mööda hiilida on konteksti käsitsi seadistamine või funktsiooni TestReactiveTransaction kasutamine.