Domande con tag 'unit-testing'

4
risposte

Come testare un metodo che non è tanto un'unità, perché è più una classe di 'orchestrator' / 'process' / 'controller' / 'coordination' [duplicato]

Voglio testare un metodo che non è tanto un'unità, perché è più una classe di 'orchestrator' / 'process' / 'controller' / 'coordination'. Questo è il caso: Ho quattro classi testate da unità: Uno è un servizio dati che può leggere /...
posta 29.01.2015 - 09:22
8
risposte

Il test perde la sua efficacia se tutti i programmatori non li usano

Supponiamo che tu sia convinto che il tempo extra impiegato per i test unitari abbia merito e migliori la produzione. Rimane tale quando tutti quelli che lavorano sullo stesso codice non li usano? Questa domanda mi fa pensare se correggere i t...
posta 12.04.2012 - 17:14
4
risposte

Qual è il modo più conciso per testare una condizione booleana con molte clausole AND?

Ho una funzione che restituisce la disponibilità di un modulo, in cui il modulo è disponibile solo se sono soddisfatte più condizioni. Il codice ha il seguente aspetto: bool isShipAvailable() { bool isAvailable; isAvailable = this->are...
posta 31.05.2018 - 20:06
3
risposte

Scrivi test per i test unitari in TDD?

In una risposta a un'altra domanda , Ho suggerito di creare un valore randomizzato per l'input su un metodo specifico. Nella mia esperienza questo è stato utile per rendere i test più leggibili e consente di saltare la "fase banale" in cui si c...
posta 07.02.2013 - 04:33
4
risposte

Come testare automaticamente un controllo orario?

Supponiamo che tu abbia una proprietà startTime . Allora hai un metodo doSomething : doSomething() { //...stuff startTime = System.currentTimeMillis(); //... more stuff } Come fai a verificare che startTime sia stato a...
posta 19.04.2011 - 16:40
6
risposte

Paio di programmazione e test delle unità

Il mio team segue il ciclo di sviluppo di Scrum. Abbiamo ricevuto un riscontro sul fatto che la copertura dei nostri test unitari non è molto buona. Un membro del team sta suggerendo l'aggiunta di un gruppo di test esterno per assistere il te...
posta 17.10.2012 - 16:09
2
risposte

Il mio test unitario sembra molto simile alla classe che sto testando. Come sostengo la mia posizione secondo cui il test è, in effetti, corretto?

Sto lavorando a un componente standard che dovrebbe generare una sorta di struttura di progetto "come iniziare". Pensa, in un contesto di app web, a un componente che genererà un controller, una vista e la configurazione dei percorsi in modo che...
posta 26.10.2016 - 01:28
4
risposte

Convincere il mio capo che toccare il Database è test di integrazione [chiuso]

Attualmente sto lavorando all'introduzione dell'integrazione continua e al passaggio a git, e come parte di questo, dobbiamo anche strutturare meglio i nostri test. Abbiamo concordato di dividere i test in "integrazione" e "unità", tuttavia n...
posta 28.09.2014 - 09:07
2
risposte

Un test unitario utilizza il codice di installazione e un test di integrazione?

I libri di programmazione di solito predicano per testare un solo metodo in un test unitario. Questo dovrebbe mantenere i test indipendenti l'uno dall'altro e ridurre la quantità di lavoro necessaria per riscrivere i test se una particolare part...
posta 04.07.2016 - 22:41
2
risposte

Test Driven Development quando cambiano le specifiche

In questi giorni, è abbastanza comune per me essere incaricato di apportare una modifica che in realtà infrange le specifiche precedenti. So che una delle idee principali alla base di TDD è di avere una suite che verifica che tutte le tue modifi...
posta 18.12.2014 - 22:15