Domande con tag 'unit-testing'

4
risposte

Se dovessi avere una sola asserzione per test; come testare più ingressi?

Sto cercando di creare alcuni casi di test e ho letto che dovresti provare a limitare il numero di asserzioni per ogni caso di test. Quindi la mia domanda è, qual è il modo migliore per testare una funzione con più input. Ad esempio, ho una f...
posta 21.11.2012 - 14:17
6
risposte

Perché ho bisogno di test unitari per testare i metodi del repository?

Ho bisogno di recitare un po 'il diavolo su questa domanda perché non posso difenderlo bene a causa della mancanza di esperienza. Ecco l'accordo, ottengo concettualmente le differenze tra test di unità e test di integrazione. Quando si concent...
posta 30.01.2013 - 21:21
2
risposte

Quali pratiche esistono per i test unitari specifici delle impostazioni locali?

Recentemente abbiamo scoperto un problema specifico per le impostazioni locali nella nostra applicazione e, mentre è stato facile risolverlo (una volta capito cosa stava succedendo), ha fatto sì che il team stia pensando alle pratiche di testing...
posta 19.01.2011 - 17:26
2
risposte

Va bene evitare di testare le classi di base?

Ho una classe base con una buona quantità di "meta-programmazione" per dargli la flessibilità / l'astrazione di cui ha bisogno per essere piuttosto generica. Ho molte sottoclassi che usano i metodi comuni nella classe base, e ho test unitari...
posta 29.07.2015 - 18:24
5
risposte

In TDD, se scrivo un caso di test che passa senza modificare il codice di produzione, che cosa significa?

Queste sono le regole di Robert C. Martin per TDD : Non sei autorizzato a scrivere alcun codice di produzione a meno che non lo sia effettuare un test pass Non ti è permesso scrivere più di un test unitario di quanto sia sufficiente a fal...
posta 20.03.2013 - 23:58
7
risposte

Come posso sostenere i test unitari su codice privato?

Sto cercando di sostenere i test unitari nel mio gruppo di lavoro, ma un'obiezione che spesso ottengo è che dovrebbe essere usata solo per le API esportate esternamente (che è solo una parte minima e non critica del nostro sistema), e non su cod...
posta 10.10.2010 - 14:38
4
risposte

Come quantificare il valore del test unitario [duplicato]

La nostra organizzazione sta valutando l'idea di integrare i test delle unità nel nostro flusso di lavoro di sviluppo software. Ho sentito molte storie aneddotiche su come incoraggia un codice migliore, facile da mantenere e ben pianificato. C...
posta 08.09.2011 - 01:10
5
risposte

Che cosa è considerato codice di terze parti?

Ispirato da questa domanda Uso di librerie di terze parti - sempre usa un wrapper? Volevo sapere cosa considerano le persone come librerie di terze parti. Esempio da PHP: Se sto costruendo un'applicazione utilizzando Zend framework, dovr...
posta 06.11.2012 - 15:35
5
risposte

Questo modello è cattivo? [duplicare]

Ho notato che quando codifico uso spesso un pattern che chiama un metodo di classe e quel metodo chiamerà un certo numero di funzioni private nella stessa classe per fare il lavoro. Le funzioni private fanno solo una cosa. Il codice ha il segu...
posta 17.05.2013 - 23:16
4
risposte

Come eseguire lo sviluppo Test Driven

Ho solo 2 anni di esperienza nello sviluppo di applicazioni. In quei due anni il mio approccio allo sviluppo era il seguente Analizza i requisiti Identity Core component / Objects, funzioni richieste, comportamento, processo e relativi vin...
posta 16.11.2014 - 14:03