Domande con tag 'unit-testing'

4
risposte

Un test ha generato un codice?

Il mio team non scrive test per il codice generato (ad esempio alcuni POJO). Un ingegnere che rispetto molto di recente ha scritto sul tema: Research over the past 10 years has revealed that generated code is as prone to bugs as other cod...
posta 03.05.2017 - 19:57
2
risposte

Unit test su un renderer software, che si occupa dell'accoppiamento a causa di problemi di velocità

Il testing delle unità è qualcosa che amo ora dopo aver costretto me stesso a farlo nei progetti (e farlo sul lavoro) dopo aver visto le enormi ricompense che offre durante il refactoring e assicurare che le cose funzionino nel modo giusto. I...
posta 08.09.2016 - 20:28
1
risposta

Copertura del codice o Test di brevità?

Ultimamente sto scrivendo molti test unitari e sono diventato un po 'ossessionato dalla copertura del codice. Tuttavia, sto lottando per giustificare la copertura del 100% del codice, quando così tanti test sarebbero ridondanti e ingigantire dav...
posta 12.08.2015 - 20:53
4
risposte

Come faccio a testare la mia convalida senza essere troppo perfezionista, pur lasciando la maggior parte della logica testata?

Ad esempio, mi piacerebbe convalidare che il nome sia solo lettere ed abbia una lunghezza compresa tra 4 e 14 lettere. Ho il seguente codice nel modello: validates: name, :format => { :with => /^[a-zA-Z]+$/,...
posta 12.03.2013 - 12:29
3
risposte

Il TDD utilizza formalmente il test della scatola nera per integrare i test unitari?

I test unitari non sono mai perfetti nell'acquisizione di funzionalità, in particolare in alcune parti di un'applicazione (come la GUI), quindi tutti hanno bisogno di alcuni test di black box. TDD ha qualcosa da dire sui test della scatola nera...
posta 01.04.2011 - 17:30
5
risposte

Domanda per principianti: tutti i metodi pubblici di classe dovrebbero provenire da un'interfaccia?

Attualmente sto imparando le tecniche TDD, uno dei suggerimenti è testare solo metodi pubblici e saltare quelli privati. Ho anche letto su Mocking. Se voglio prendere in giro un certo metodo, allora deve provenire da un'interfaccia o essere cont...
posta 08.08.2018 - 07:48
2
risposte

Come gestire i metodi equivalenti di simulazione senza rendere i test fragili?

Sto scrivendo un test unitario con i mock e sono preoccupato di dover specificare il test. L'idea è che se l'implementazione cambia in modo compatibile, il test non dovrebbe fallire poiché ciò rende il test fragile e scomodo. Ad esempio, se l...
posta 06.10.2016 - 20:00
3
risposte

Quanto dovrebbero essere stretti i miei test unitari?

Ecco un esempio: Ho un modulo di chat nella mia app, e c'è una classe ChatService che è responsabile per il networking, e c'è una classe helper ChatNotificationService che è responsabile per l'invio e ricezione di trasmissioni di messaggi...
posta 25.12.2015 - 12:26
5
risposte

Ho bisogno di una suite di test unitari per la classe logica aziendale interna? Dal momento che sta per replicare la suite di test di accettazione per il 90% [duplicato]

Sono nuovo di TDD e mi sto interrogando su methodolody. Dato: Un semplice progetto che implementa la funzionalità di, ad esempio, un calcolatore della console. Ha la seguente struttura: Una classe di alto livello abbastanza sempli...
posta 12.03.2014 - 08:05
2
risposte

Unit Testing: quanto più codice? [duplicare]

Sono abbastanza nuovo per i test unitari. A scuola è sempre stato, "hey funziona, avanti!" Ma ho iniziato a scrivere professionalmente, e anche a lavoro è stato fondamentalmente il mantra. Tuttavia, ho iniziato a vedere la validità dei test un...
posta 04.05.2014 - 05:06