Domande con tag 'unit-testing'

3
risposte

Utilizzo di 2 costruttori: uno che inietta le dipendenze e uno che li istanzia

Ho iniziato a utilizzare TDD per la prima volta su un progetto che ho avviato di recente. Ho alcuni oggetti con dipendenze e strutture che assomigliano a questo: public class MyClass { private readonly IDependency1 _dependency1; pri...
posta 14.05.2014 - 22:55
1
risposta

Un progetto che utilizza TDD corretto ha un sacco di codice senza test?

Most (tutti?) TDD risorse ti mostrano come va il ciclo: Scrivi test Verifica test Scrivi codice di produzione Verifica test Pulisci codice produzione Verifica test Anche loro - per me - sembrano implicare che tutto il codice...
posta 04.10.2011 - 15:04
2
risposte

Devo dividere la sincronizzazione dalla mia classe e come si chiama?

Quando ho pensato alla testabilità e al codice modulare, ho pensato di recente se dovrei suddividere la parte di sincronizzazione di una classe dalla parte del comportamento reale. Per esempio: L'app "ha bisogno" di questo: class Mogrifi...
posta 14.02.2013 - 23:54
3
risposte

È considerata una cattiva pratica di codifica scrivere metodi / proprietà che supportano (solo) test? [duplicare]

Quando scrivo (unit) i test cerco sempre di evitare ad esempio i falsi di microsoft perché poi la funzione di modifica e continua non funziona più. Tuttavia questo spesso richiede il refactoring ... e talvolta metodi o proprietà che esistono s...
posta 06.11.2015 - 13:50
2
risposte

In javascript e in altre lingue che mancano di un compilatore, l'unità sta testando un buon metodo per garantire la sintassi corretta e la denominazione delle variabili?

Ho lavorato su un'applicazione web di medie dimensioni che fa un uso molto pesante di javascript. Tendo ad introdurre errori comuni per 10 righe di codice con un nome di variabile sconosciuto o nome di funzione da un altro modulo \ namespace o d...
posta 20.02.2012 - 19:48
4
risposte

Verranno testati i messaggi in uscita dall'oggetto in prova?

Stavo guardando una registrazione di una conferenza di Sandi Metz sui test. Una delle cose con cui ho avuto a che fare è stata che ha detto di non testare gli output dell'oggetto sottoposto a test (il suo esempio erano i messaggi di query poiché...
posta 29.08.2018 - 02:42
3
risposte

migrazione del prodotto e del team dalla gara di avvio allo sviluppo della qualità [duplicato]

Questo è l'anno 3 e il prodotto sta vendendo abbastanza bene. Ora abbiamo bisogno di applicare buone pratiche di sviluppo del software. L'obiettivo è monitorare i report dei bug in entrata e ridurli, consentire funzionalità infinite e prepar...
posta 28.11.2011 - 10:24
2
risposte

Metodo del servizio di test unitario che utilizza il metodo del repository

Per i metodi di servizio che richiamano i metodi di repository per interagire con il database, come posso testare questi metodi di servizio unitari? Ad esempio, public function updateSlideshow($data){ // do some logic and method calls...
posta 12.01.2016 - 20:26
3
risposte

Creazione di assiemi separati per diversi tipi di test per lo stesso componente?

Mi è stato detto da alcuni membri che separare i miei test unitari in diversi gruppi per componenti diversi è il modo migliore per strutturare i test unitari. Ora, ho alcune domande su questa idea. Quali sono i vantaggi di questo? Organizzaz...
posta 31.05.2011 - 23:11
1
risposta

Jenkins: rsync dallo spazio di lavoro creato o estrazione dal repository originale e generazione di nuovo

Attualmente sto impostando una pipeline Jenkins per un'applicazione web e mi sto chiedendo quali metodi di distribuzione siano più comuni o raccomandati. Attualmente Jenkins esegue il polling di SCM per i nuovi commit e i trigger creati quand...
posta 15.03.2017 - 15:10