Ogni sviluppatore sostiene lo sviluppo basato sui test, ma sto codificando un sito Web in NodeJS e non sto testando la mia app.
Questo è non perché non vedo alcun motivo. So che mi permette di verificare ad ogni commit se il mio codice è giusto, evitando così problemi di sicurezza.
Non faccio test perché non so come o cosa testare. Ho codificato un'app MVC con express + mangusta + passaporto e non ho idea di cosa testare o come testare. So che è possibile prendere in giro richieste espresse o mongodb, ma non lo trovo pulito e flessibile.
Quindi, cosa e come testare?