Cosa testare in questo progetto?

0

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?

    
posta Vinz243 17.04.2014 - 17:56
fonte

1 risposta

2

Se vuoi testare il tuo codice indipendentemente da NodeJS, crea un livello di servizio o un livello di repository che contenga un'API che puoi chiamare su un lato e chiamate Node.JS sull'altro. Puoi usare i tuoi stub o mock sui metodi di quel livello, o anche scambiare l'intera implementazione del livello di servizio se questo funziona per te.

Ciò che provi è lo stesso di sempre: i metodi.

    
risposta data 17.04.2014 - 18:07
fonte

Leggi altre domande sui tag