Przypuszczam, że mam oprogramowanie pośrednie dla Connect i/lub Express. Jaki jest najlepszy sposób, aby przetestować to oprogramowanie pośrednie?Jak przetestować oprogramowanie pośrednie Connect/Express?
Oczywiście, mogę ustawić serwer http w testach jednostkowych i załadować do niego oprogramowanie pośrednie. Ale przypuszczam, że chcę przetestować zachowanie startupów, potrzebuję kilku serwerów http, które wkrótce stają się skomplikowane i niejasne (pomyśl o użyciu nowego portu w każdym pojedynczym teście).
Czy istnieje lepszy sposób, czy też testowanie go w prawdziwym serwerze najlepiej wymyślić?
Użyj supertest. Spójrz na testy Express; https://github.com/visionmedia/express/blob/master/test/req.xhr.js – SLaks
Whoa, awesome, man :-)! To jest dokładnie to, czego potrzebowałem :-)! Dzięki za wskazanie tego! –