Domande con tag 'unit-testing'

10
risposte

Qualsiasi strumento / suggerimento su come rifiutare l'argomento sulla qualità della copertura del codice

Ora so che le persone potrebbero considerare questa domanda duplicata o chiesta più volte, nel qual caso apprezzerei un collegamento a domande pertinenti con risposta alla mia domanda. Recentemente sono stato in disaccordo con alcune persone...
posta 20.06.2013 - 17:22
6
risposte

Come si scrivono i casi di test unitario?

A volte finisco per scrivere casi di test unitari per codice che altri sviluppatori hanno scritto. Ci sono occasioni in cui davvero non so che cosa lo sviluppatore sta cercando di fare (la parte commerciale) e io semplicemente manipolo il caso d...
posta 25.02.2011 - 19:27
3
risposte

Il test dell'unità non interrompe il principio DRY?

Ogni volta che scrivo test unitari ho sempre cercato di avere un singolo assert per test per rendere più facile il debugging quando i test falliscono. Tuttavia, seguendo questa regola, mi sento come se stessi copiando costantemente lo stesso c...
posta 26.08.2013 - 22:18
4
risposte

Approcci graduali all'iniezione di dipendenza

Sto lavorando per rendere le mie classi testabili con l'unità, usando l'iniezione di dipendenza. Ma alcune di queste classi hanno molti clienti, e io non sono pronto a rifattenerli tutti per iniziare a passare le dipendenze ancora. Quindi sto pr...
posta 29.01.2011 - 21:00
2
risposte

Unit Test per testare la creazione di un oggetto dominio

Ho un test unitario, che assomiglia a questo: [Test] public void Should_create_person() { Assert.DoesNotThrow(() => new Person(Guid.NewGuid(), new DateTime(1972, 01, 01)); } Sto affermando che qui viene creato un oggetto Person, cio...
posta 29.01.2018 - 11:39
5
risposte

Scrittura di codice verificabile evitando la generalità speculativa

stamattina stavo leggendo alcuni post sul blog e sono incappato in questo : If the only class that ever implements the Customer interface is CustomerImpl, you don't really have polymorphism and substitutability because there is nothing...
posta 05.02.2012 - 23:00
7
risposte

Creazione di test di unità su un livello CRUD di un'applicazione, come posso rendere indipendenti i test?

Quindi sto provando a rendere il mio unit test il più possibile da manuale, ma diventa problematico quando sto testando alcuni semplici metodi di aggiunta / eliminazione. Per il metodo add, in pratica devo creare un oggetto fittizio e aggiung...
posta 22.02.2012 - 21:13
5
risposte

RSpec e Cucumber ne valgono davvero la pena?

So che la maggior parte dei programmatori del RoR sta testando i tossicodipendenti e capisco i vantaggi di una grande suite di test, ma quando comincio a testare non ottengo mai una suite così grande e mi chiedo sempre "Sto testando nel modo giu...
posta 29.08.2011 - 18:03
3
risposte

Come simulare il metodo con un oggetto hard coded?

Sto lavorando su un'applicazione che ha più livelli. Livello di accesso ai dati per recuperare e salvare i dati dall'origine dati, logica aziendale per manipolare i dati, interfaccia utente per mostrare i dati sullo schermo. Eseguo anche test...
posta 17.12.2013 - 18:46
3
risposte

La creazione di un sistema completamente duplicato per la garanzia della qualità (QA) di un'altra pratica errata?

Al lavoro abbiamo un sistema abbastanza complicato. Chiamiamo questo sistema, System_A. Il nostro team addetto al controllo qualità ha creato un altro sistema, chiama questo sistema, System_B, per testare System_A. Il modo in cui System_B vie...
posta 09.12.2016 - 04:58