Daniel Marino
24 Οκτωβρίου 2024
Επίλυση προβλημάτων περιβάλλοντος Vert.x στο Quarkus Reactive Panache με το Mockito
Κατά τη δοκιμή υπηρεσιών Quarkus που εξαρτώνται από αντιδραστικές λειτουργίες βάσης δεδομένων, προκύπτει αυτό το πρόβλημα. Το πρόβλημα "Δεν βρέθηκε τρέχον περιβάλλον Vertx" συνήθως υποδεικνύει ότι λείπει ένα περιβάλλον Vert.x που απαιτείται για την εκτέλεση ενεργειών χωρίς αποκλεισμό. Οι υπεύθυνοι δοκιμών πρέπει να βεβαιωθούν ότι η ασύγχρονη συμπεριφορά αντιμετωπίζεται σωστά. Ένας τρόπος για να το ξεπεράσετε αυτό είναι να διαμορφώσετε με μη αυτόματο τρόπο το περιβάλλον ή να χρησιμοποιήσετε το TestReactiveTransaction.