Domande con tag 'tdd'

3
risposte

Necessità di TDD nello sviluppo di applicazioni web

Nel nostro team di sviluppo ci sono solo due membri e abbiamo iniziato a lavorare su un'applicazione web di medie dimensioni (Laravel). La mia domanda riguarda il testing in particolare TDD, Iniziamo veramente a seguire rigorosamente TDD o i...
posta 10.03.2017 - 06:03
4
risposte

Unità che verifica gli oggetti di accesso ai dati

Recentemente ho iniziato a utilizzare lo sviluppo basato su test e il collaudo di unità, e ha pagato immensamente nelle aree in cui l'ho applicato. Un'area in cui è stato utile è l'accesso al database. Quando estrai l'accesso ai dati, la verific...
posta 14.02.2011 - 18:04
1
risposta

Verificare che un attributo non esista non può fallire quando si scrivono test prima del codice

Mi è stato insegnato a seguire il pattern Referee Red- > Greeen- > quando esegui TDD. Ci sono state situazioni in cui questo modello non è stato tuttavia applicabile. Ad esempio, un test per assicurarsi che un metodo di azione del contr...
posta 15.08.2014 - 19:29
5
risposte

È possibile essere agili senza casi d'uso e test?

La retorica ci insegna che la risposta è probabilmente sì. Tuttavia ritengo che non saremmo più in relazione con la stragrande maggioranza delle storie di successo di Agile. Penso che il mio superiore abbia letto la colonna dei benefici di un...
posta 03.08.2011 - 20:18
5
risposte

TDD: Dove dovrei iniziare?

Ho letto molto su TDD e ho provato a sviluppare usando TDD senza successo ... Smetto sempre di fissare lo schermo ... Ho imparato che non dovrei scrivere test per metodi o classi. Dovrei scrivere test per i comportamenti. Questo perché gli og...
posta 14.07.2011 - 15:59
1
risposta

Come è il modo corretto di scrivere TDD per un'API void?

Ok, quindi il mio scenario è questo: Ho un componente di terze parti che offre un'API per comunicare con un sistema esterno. Il metodo richiede di comandare al sistema esterno di fare cose, tutte restituite void. Quindi quello che ho fatto è...
posta 17.08.2014 - 22:49
5
risposte

TDD: come vengono svuotati i test obsoleti?

Stavo leggendo alcune domande su TDD e ho trovato il mio. Capisco che TDD sia un modo per sviluppare o catturare le specifiche / i requisiti interni dettagliati per il codice nel corso della stesura di quel codice. Procediamo passo dopo pa...
posta 29.07.2017 - 00:59
3
risposte

Se i test unitari si sovrappongono sempre

Questa è una domanda sul design del test. Ho un "gestore" di classe che accetta un "validatore" che controlla alcune logiche di business su ciò che è passato al gestore. Ho effettuato i test unitari per il validatore e ora sto scrivendo il te...
posta 19.04.2016 - 16:39
4
risposte

Come implementare isValid correttamente?

Sto provando a fornire un meccanismo per convalidare il mio oggetto in questo modo: class SomeObject { private $_inputString; private $_errors=array(); public function __construct($inputString) { $this->_inputString = $...
posta 11.10.2012 - 21:59
1
risposta

Che cos'è un "oggetto ricco di comportamento" e perché sarebbe vantaggioso?

Mi riferisco all'articolo Mock non sono Stub di Martin Fowler . Quando si nomina un caso in cui pensa che il "mockist" TDD sarà vantaggioso, ha detto It's particularly worth trying if you are having problems in some of the areas that...
posta 23.08.2012 - 10:47