Domande con tag 'unit-testing'

1
risposta

Perché scriviamo le nostre specifiche in file diversi dalla nostra fonte?

Il linguaggio di programmazione D supporta la scrittura di test di unità in linea con l'origine . C'è una gemma di Ruby chiamata test_inline che ti consente di scrivere specifiche nello stesso file del tuo codice. Perché è generalmente con...
posta 23.04.2013 - 07:04
2
risposte

Quanto bene sto scrivendo i miei test?

Ho iniziato a lavorare come codificatore per circa 2 anni, ma sto scrivendo i miei primi "veri" test per un'applicazione non banale. Ho cercato di seguire le best practice che ho raccolto da internet qua e là, ma vorrei un feedback sul fatto che...
posta 04.05.2015 - 19:12
1
risposta

Come dovrei testare l'output HTML creato dalla mia classe?

Come progetto di apprendimento, sto cercando di creare qualcosa di simile al WebGrid fornito con ASP.NET MVC. Ora questo componente MyGrid<T> assomiglia a questo: public class MyGrid<T> where T : class { public MyGrid(I...
posta 10.08.2015 - 18:37
2
risposte

Test e asserzioni di unità

Supponiamo di avere un metodo che convalida un oggetto prima di salvarlo in un DB. Restituisce indietro KVP qualcosa del tipo: public KeyValuePair<bool, List<FooErrorReason>> ValidateABar(Bar b) { var reasons = new List<FooE...
posta 03.01.2013 - 14:03
1
risposta

Contro l'utilizzo di framework non vincolati per il test delle unità

È molto facile scrivere test unitari per codice legacy utilizzando framework non vincolati, come TypeMock Isolator. Ma per quanto riguarda la scrittura di unit test per il codice appena scritto? È una buona pratica utilizzare un framework non...
posta 08.05.2015 - 09:17
2
risposte

OOP per il test delle unità: il buono, il brutto e il cattivo

Recentemente ho letto la guida pdf di Miško Hevery su scrivendo codice verificabile in cui ha dichiarato che dovresti limitare le tue istanze di classi nei tuoi costruttori. Capisco che è quello che dovresti fare perché ti permette di prendere...
posta 07.03.2011 - 22:17
1
risposta

Unit test di un indice di testo

Considera un indice di testo come un suffisso o un suffisso che supporta le richieste di Conteggio (numero di occorrenze di un modello) e Trova (le posizioni di tutti i occorrenze di un pattern) su un determinato testo. Come andresti sui tes...
posta 05.10.2012 - 03:39
2
risposte

Il test dell'unità deve essere in un repository separato?

Devo mettere gli elementi di testing unitario in un repository separato, non nello stesso repository della libreria di programmazione? Quindi faccio riferimento alla libreria di programmazione come sottomodulo. Ma la maggior parte dei progetti o...
posta 08.11.2012 - 08:00
7
risposte

Dovrei dedicare del tempo a testare le unità? [chiuso]

La società per cui lavoravo prima di avere test unitari automatizzati per testare il nostro lavoro. Tuttavia, gli standard e l'architettura di codifica non erano molto importanti per i test. Ovviamente hai dovuto indentare il codice correttament...
posta 16.01.2013 - 13:16
7
risposte

È appropriato non seguire il principio O / C se si dispone della copertura del test unitario?

Trovo più comodo "modificare" le classi esistenti anziché estenderle. Pertanto, violento il principio di "principio chiuso e aperto" di "non modificare il codice sorgente compilato e testato, estendendo invece la funzionalità". Mi sento a mio ag...
posta 20.02.2016 - 10:22