Domande con tag 'tdd'

1
risposta

AngularJS - c'è una buona ragione per cui il test unitario del controller angularJS dovrebbe essere ancora scritto insieme ai test e2e?

Dato il tutorial ufficiale di angularJS, link È evidente che verifica solo gli stati del controller (ad esempio il suo modello) quando si verificano gli eventi (ad esempio la risposta del server http). Tuttavia, questo tipo di test non p...
posta 02.05.2017 - 19:17
1
risposta

Iniezione di dipendenza (DI) e principio di inversione delle dipendenze (DIP) per funzioni integrate e librerie esterne

Domanda Mi scuso se questa domanda è già stata pubblicata. Ho provato a cercare ma non ho trovato la risposta. Spesso mi trovo a provare a usare DI e DIP dove ho bisogno di aprire un file o un socket. L'uso di DI avviene naturalmente quand...
posta 01.06.2016 - 16:18
2
risposte

Le migliori pratiche per testare oggetti profondi?

Sto scrivendo in javascript con la libreria 'should', ma non importa. Dovrei scrivere test per il metodo, che restituisce un oggetto abbastanza grande con molti campi. Come dovrei scrivere il mio risultato expected ? Ho appena scritto...
posta 04.09.2015 - 12:45
1
risposta

Più appropriato per convalidare un parametro del filtro di dipendenza per mock + stub o per espressione compilare?

Il mio vantaggio è l'applicazione del TDD sul nostro progetto. Dice di seguire i principi di Zio Bob (Robert Martin) e SOLID. Una delle regole che rinforza è quella che io chiamo "la singola regola del dente" - non ci dovrebbe essere più di un i...
posta 05.11.2014 - 20:17
10
risposte

Come convincere i compagni di squadra a usare TDD [chiuso]

Sono l'unica persona del mio team che usa TDD. Come faccio a farne uso? Sono seccato che quando tiro il codice di qualcuno romperà i miei test e io sono quello che deve risolverli. L'uso delle richieste github, fork e pull risolve questo p...
posta 12.04.2012 - 08:09
0
risposte

Pattern di pagina in Angular 2 Documentazione di test

Ho familiarità con il Pattern degli oggetti della pagina di fare i test del selenio . Mi sembra che il team Angular 2 abbia preso in prestito questo concetto nella loro documentazione di test . Ma mi sembra che questo non sia esattamente l...
posta 07.12.2016 - 18:40
2
risposte

La classe dovrebbe validare un argomento utilizzando un metodo / servizio esterno con test delle unità?

Ho una classe che viene eseguita come servizio e restituisce il codice html di un sito web quando viene fornito con un URL. Il codice: public interface IHtmlDownloader { IWebProxy Proxy { get; set; } string UserAgent { get; set; }...
posta 04.03.2014 - 17:54
2
risposte

Dovrei inserire il nome del metodo che sto testando nel nome del metodo Unit Test / assert messaggio? [chiuso]

Dato che il nome di un metodo potrebbe cambiare nel tempo, è una buona idea specificare il nome del metodo il cui valore di ritorno sto asserendo come parte del nome del metodo Test unitario? E il messaggio che verrà trasmesso al chiamante? A...
posta 17.10.2014 - 17:14
6
risposte

Implementazioni economiche nel TDD fondamentale

Questa è una domanda riguardante l'approccio fondamentale del TDD, quindi l'esempio qui sotto è il più semplice possibile che potrebbe far sembrare un po 'inutile; ma naturalmente la domanda si applica anche a situazioni più complicate. Alcun...
posta 09.02.2015 - 16:39
4
risposte

Cos'è il TDD, perché tutti lo confondono con la maggior parte del TFP?

Un contesto: utilizzo TFP e TDD da più di un decennio; In linguaggi come il C ++ in cui non esisteva il Framework di test in quel momento, in altri linguaggi di programmazione e diversi domini. Tuttavia, ogni volta che cerco di mentore, trasm...
posta 28.10.2016 - 07:29