Sto scrivendo un'app in node.js che include alcuni gestori di endpoint di tipo connect (funzione (req, resp)) e vorrei scrivere alcuni test di unità contro di essi senza richiedere l'esecuzione dell'app completa.Esiste un modulo per simulare facilmente oggetti req/res per l'unità che verifica un gestore di stile di connessione?
So che posso "semplicemente" spingere qualsiasi dispositivo in cui scrivo manualmente, ma mi chiedevo se ci fosse qualche libreria là fuori per aiutarmi a generare questi proiettori più velocemente.
MODIFICA: per spiegare ulteriormente cosa voglio, mi piacerebbe nel mio test di unità eseguire solo il mio gestore (non la mia app) e per quello, avrei bisogno di un req falso e res. Questi sono i 2 oggetti che mi piacerebbe prendere in giro.
Attualmente sto usando mocha come test runner e il modulo core assert.
Questo è utile, anche se non è esattamente quello che sto cercando . Modificherò la domanda per cercare di spiegare meglio ciò che sto cercando. Grazie per la risposta però :) Nel frattempo sono andato con qualcosa di molto simile. Potrei refactoring quello che ho fatto per usare supertest come sembra più pulito. –