Domande con tag 'tdd'

4
risposte

Il Test-Driven Design non è Unit Testing [chiuso]

Attraversato questa affermazione di Martin Fowler intorno al 2002: Unit testing in XP is often unlike classical unit testing, because in XP you're usually not testing each unit in isolation. You're testing each class and its immediate c...
posta 12.09.2014 - 22:24
2
risposte

Strumenti che possono catturare "copertura falsa"?

Scenario ipotetico: il codebase viene esercitato da test unitari eseguiti da un build-bot TeamCity, che utilizza anche lo strumento dotCover incorporato per fornire le metriche di copertura. La compilazione fallirà se viene coperto meno del X% d...
posta 10.07.2013 - 19:19
5
risposte

Rivedi prima i test

Ho intenzione di adottare TDD nel nostro team e una delle idee che ho è di rivedere i test prima. Quindi si dovrebbero prima scrivere interfacce, mock e test, inviarli per una revisione del codice e una volta approvate interfacce e test (specifi...
posta 14.12.2012 - 03:09
5
risposte

TDD: scrivere un test separato per l'inizializzazione dell'oggetto o fare affidamento su altri test che lo eseguono

Questo sembra essere il modello comune che sta emergendo in alcuni dei test su cui ho lavorato ultimamente. Abbiamo una classe, e molto spesso questo è un codice legacy il cui design non può essere facilmente modificato, che ha un sacco di varia...
posta 08.06.2012 - 21:26
4
risposte

Come posso creare Assert.AreEqual (myobject, somevariable) un test in TDD prima di scrivere il codice di produzione?

Sto facendo ricerche su TDD, non sono sicuro di come scrivere un test prima di aver scritto il codice di produzione. Il problema è che TDD afferma che tu fai asserzioni e poi scrivi il tuo codice in modo che queste asserzioni passino. Ma non hai...
posta 14.12.2011 - 12:30
3
risposte

È giusto saltare i test delle unità e procedere direttamente ai test di integrazione della scrittura se non è possibile testare l'unità in isolamento?

Secondo l'articolo di Martin Fowler, link È consigliabile scrivere più test unitari rispetto ai test di integrazione. Ciò significa idealmente che ogni unità di lavoro deve essere scritta con test unitari inclusi tutti i casi limite? Che...
posta 03.05.2017 - 07:23
2
risposte

Come sapere cosa testare in TDD? [duplicare]

Ho sentito parlare di TDD più di un anno fa, ma fino ad ora non sono riuscito a farmi iniziare. In effetti, uno dei miei più grandi dubbi è sempre cosa testare. Gli esempi forniti mostrano sempre test per verificare se alcune regole aziendal...
posta 26.04.2014 - 04:37
2
risposte

Quali modelli di progettazione GOF funzionano bene con TDD e quali no?

Il manuale dei modelli GOF Design menziona raramente l'abilità di prova di ciascun modello. Sono consapevole che esistono modelli come Singleton che porteranno al codice per il quale è difficile scrivere test unitari e alcuni come Strategia ch...
posta 19.10.2011 - 03:19
4
risposte

Il type mocking frameworks non modifica le pratiche di codifica dal punto di testabilità?

Molte persone consigliano di codificare le interfacce e di evitare la statica per la testabilità. Le interfacce non sono solo testabilità, a volte sono un requisito. Ma a volte introduciamo nuove interfacce nell'applicazione solo per testabil...
posta 29.02.2012 - 13:11
2
risposte

Test funzionali e test di accettazione che portano al codice ridondante

Quello che so è: Un test funzionale mira a testare un singolo componente (come un controller WebApp) dal punto di vista dello sviluppatore . = > Ho raggiunto tutti i requisiti per farlo funzionare bene? Un test di accettazione mira a t...
posta 21.02.2013 - 02:57