C'è un motivo per cui i test non sono scritti in linea con il codice che testano?
https://softwareengineering.stackexchange.com/questions/188316
-
05-11-2019 - |
Domanda
Ho letto un po ' Programmazione alfabetizzata Di recente, e mi ha fatto pensare ... test ben scritti, in particolare le specifiche in stile BDD possono fare un lavoro migliore nello spiegare cosa fa il codice che in prosa e avere il grande vantaggio di verificare la propria precisione.
Non ho mai visto test scritti in linea con il codice che testano. È solo perché le lingue non tendono a rendere semplice separare l'applicazione e il codice di prova quando scritto nello stesso file di origine (e nessuno ha reso facile) o esiste un motivo più di principio che le persone separano il codice di prova dal codice dell'applicazione?
Nessuna soluzione corretta