Domande con tag 'tdd'

3
risposte

Come si strutturano i casi di test su oggetti con più gradi di libertà?

Sto testando un metodo parametrizzato da due input e dipende da una strategia. Ecco cosa ho: [TestCase(input_a1, input_b1, strategy1)] [TestCase(input_a2, input_b1, strategy1)] [TestCase(input_a3, input_b1, strategy1)] [TestCase(input_a1, inpu...
posta 27.02.2018 - 05:03
2
risposte

Test Internals con TDD?

Sono nuovo di TDD e relativamente nuovo allo sviluppo di software in generale (ad es. 4 anni di esperienza), ma sto cercando di imparare. Ho giocato con TDD ma mi sono imbattuto in quello che so realizzare è un problema comune. Ho testato sia...
posta 08.03.2018 - 04:49
2
risposte

Quando termina un'unità e inizia l'integrazione

In TDD scrivi la più piccola unità di codice per passare il test. Ad esempio, se si costruisce un oggetto Stack , si desidera testare i metodi push e pop . Questo è abbastanza semplice. Quelle sono entrambe piccole unità che poss...
posta 09.08.2016 - 18:37
2
risposte

Test Driven Development per algoritmi stocastici?

questo è simile, ma non è lo stesso di questo post, la domanda più vicina che ho trovato su questo . Non vedo nemmeno quella risposta soddisfacente per la domanda posta in quel thread e tanto meno TDD. Se scrivo i miei test prima di scrivere il...
posta 30.05.2017 - 18:02
2
risposte

Restituzione di un oggetto fittizio da un oggetto fittizio

Sto cercando di restituire un oggetto quando si prende in giro una classe parser. Questo è il codice di prova che utilizza PHPUnit 3.7 //set up the result object that I want to be returned from the call to parse method $parserResult= n...
posta 14.10.2012 - 15:43
3
risposte

Utilizzo di 2 costruttori: uno che inietta le dipendenze e uno che li istanzia

Ho iniziato a utilizzare TDD per la prima volta su un progetto che ho avviato di recente. Ho alcuni oggetti con dipendenze e strutture che assomigliano a questo: public class MyClass { private readonly IDependency1 _dependency1; pri...
posta 14.05.2014 - 22:55
1
risposta

Un progetto che utilizza TDD corretto ha un sacco di codice senza test?

Most (tutti?) TDD risorse ti mostrano come va il ciclo: Scrivi test Verifica test Scrivi codice di produzione Verifica test Pulisci codice produzione Verifica test Anche loro - per me - sembrano implicare che tutto il codice...
posta 04.10.2011 - 15:04
2
risposte

Dovresti prendere in giro negozi / aggregatori di valore-chiave

Mi è sempre stato insegnato che i test dovrebbero essere eseguiti separatamente e, a parte un db per ActiveRecord, ecc., i test non dovrebbero fare affidamento su alcun software / servizio esterno. per esempio. Mi prendono sempre in giro le mie...
posta 02.12.2014 - 00:16
1
risposta

2 domande su TDD

Sto appena iniziando a fare i conti con TDD, e ho 2 domande veloci; Suppongo che se stessimo scrivendo software per una società di software, che TDD avrebbe funzionato insieme al design del software? tutti i diagrammi UML, ERD, diagrammi di f...
posta 13.11.2014 - 09:56
2
risposte

Devo imparare Python per capire la parte 2 del libro Test Driven development?

Sembra che Python sia usato come linguaggio di programmazione per la seconda parte del libro di Kent Beck Sviluppo guidato dai test . Ho letto la prima parte di quel libro e ho iniziato ad apprezzare il valore di TDD. La prima parte è stata fac...
posta 09.03.2013 - 17:03