Wpis z mikrobloga

Hey!
Piszę testy pod mongo i sytuacja jest o tyle ciekawa że wykorzystuję dwie db w aplikacji. Za rozróżnienie connection odpowiada middleware które rozpoznaje flagę w url i na podstawie jej zwraca odpowiedni connection.
Teraz pisze testy (mocha + chai) i problem polega na tym ze nie potrafię znaleźć sposobu jak zamockować globalnie middleware tak aby zwrócił connections stworzone w hooku before. Ma ktoś jakiś pomysł jak to zrobić?
Korzystam z jednego pliku które robi require na innych zawierających testy - robię tak aby server i connection było sherowany pomiedzy wszystkimi testami.

Ktoś kiedyś mockował middleware? Próbowałem wykorzystywać beforeAll ale bez rezultatu.
#mongodb #programowanie #bazydanych #webdev
  • 1