Domande con tag 'unit-testing'

6
risposte

Standard di codifica dei test unitari

Di solito quando parliamo di standard di codifica ci riferiamo al codice del programma stesso, ma per quanto riguarda i test unitari? Esistono alcune linee guida sugli standard di codifica che sono esclusive dei test unitari? Quali sono?     
posta 31.10.2010 - 18:33
6
risposte

L'aggiunta di test unitari ha senso per codice legacy noto?

Sto parlando di test unitari nel senso TDD. ("Integrazione" non automatizzata, o quello che ti piace chiamarlo test.) Codice legacy come in: codice (C ++) senza test. (vedi: Michael Feathers ' Funzionante in modo efficace con il codice lega...
posta 24.10.2011 - 11:06
8
risposte

Unità che verifica più condizioni in un'istruzione IF

Ho una porzione di codice simile a questa: function bool PassesBusinessRules() { bool meetsBusinessRules = false; if (PassesBusinessRule1 && PassesBusinessRule2 && PassesBusinessRule3) {...
posta 06.07.2012 - 21:17
6
risposte

I test unitari sono realmente usati come documentazione?

Non riesco a contare il numero di volte in cui ho letto le dichiarazioni in vena di 'unit test sono una fonte molto importante di documentazione del codice sotto test'. Non nego che siano vere. Ma personalmente non mi sono mai trovato a usarl...
posta 28.06.2012 - 09:32
5
risposte

Come posso testare una classe che richiede una chiamata al servizio web?

Sto provando a testare una classe che chiama alcuni servizi web Hadoop. Il codice è più o meno della forma: method() { ...use Jersey client to create WebResource... ...make request... ...do something with response... } es. esist...
posta 11.10.2013 - 16:26
6
risposte

che tipo di funzioni e / o classi sono impossibili da testare unitamente e perché

La scusa principale da parte dello sviluppatore per non avere un buon test unitario è "Il codice non è progettato in modo verificabile da unità". Sto cercando di capire quale tipo di design e codice non possono essere testati unitamente.     
posta 26.12.2013 - 21:58
7
risposte

Che cosa puoi fare riguardo alla qualità dell'integrazione esistente e ai test unitari pur essendo il nuovo ragazzo di una squadra?

Un tema ricorrente che ho incontrato nella mia carriera è essere il nuovo sviluppatore per arrivare in un team, e avere rapidamente una sfiducia intrinseca nei confronti delle unità di test esistenti e di integrazione. Durante l'intervista ti...
posta 08.09.2011 - 15:01
5
risposte

Test end-to-end rispetto ai test unitari, i test dovrebbero essere disaccoppiati?

Nella nostra azienda di solito ci assicuriamo di scrivere un test end-to-end per i nostri siti Web / app web. Ciò significa che accediamo a un URL, compiliamo un modulo, inviamo il modulo a un altro URL e controlliamo i risultati della pagina. F...
posta 21.05.2013 - 18:53
6
risposte

Come rimuovere una funzione o funzione quando si usa TDD

Nei testi su TDD ho letto spesso "rimuovere la duplicazione" o "migliorare la leggibilità" durante la fase di refactoring. Ma cosa mi fa rimuovere una funzione inutilizzata? Ad esempio, diciamo che esiste una classe C con metodi a()...
posta 24.05.2016 - 10:01
3
risposte

Test dell'unità C ++: cosa testare?

TL; DR Scrivere buoni, utili test è difficile e ha un costo elevato in C ++. Puoi provare gli sviluppatori a condividere le tue motivazioni su cosa e quando testare? Lunga storia Ero solito fare lo sviluppo basato sui test, di fatto...
posta 19.07.2012 - 07:22