Domande con tag 'unit-testing'

1
risposta

Come gestire i test unitari con i collaboratori e gli effetti collaterali?

Siamo in un progetto che ha un bel po 'di codice e, mentre in generale abbiamo una buona copertura di test e le cose funzionano abbastanza bene, ho notato che i nostri test sono diventati sempre più complessi nel tempo fino a un punto in cui i t...
posta 28.07.2016 - 12:03
1
risposta

Documentazione per i test unitari

Ho un piccolo progetto scritto principalmente in C ++ che è documentato con Doxygen e testato con un framework di test unitario (Google Test nel mio caso, ma non importa). Ho scritto diversi casi di test per ogni metodo di ogni classe per testar...
posta 07.07.2016 - 13:59
1
risposta

Il modo migliore per scrivere i test delle unità per il middleware HTTP

Sto utilizzando questa libreria go ( link ) per creare un'app server proxy personalizzata. L'app utilizza diversi middleware del seguente modulo: MyMiddlewarFunc(ctx *goproxy.ProxyCtx) goproxy.Next { if ctx.Req.Header.Get("If-None-Match")...
posta 04.12.2015 - 07:20
1
risposta

Come testare un filtro Bloom?

Attualmente sto lavorando a un'implementazione del filtro Bloom. Mi chiedevo come posso testare una tale struttura dati dal momento che un filtro Bloom è di natura probabilistica, immagino. Voglio test unitario e anche testare i falsi positivi....
posta 01.06.2017 - 03:34
1
risposta

TDD / BDD - Definire correttamente i test, aggiustare i test, mettere i blocchi descrittivi all'interno dei blocchi

Vengo con TDD / BDD. Sono un po 'confuso, però, quando si tratta di scrivere inizialmente i miei test BDD e poi aggiungere altri test dopo i test molto ampi. Per esempio, diciamo che sto dando i primi requisiti: Dovrebbe contenere un a...
posta 27.09.2015 - 01:04
1
risposta

Come posso testare con più combinazioni di input?

Ho un pezzo di codice che devo testare, che è stratificato in tre parti: Controller API Web Persistenza / livello logico Il sistema richiede persistenza È il sistema di chiamata GET / POST / PUT / DELETE di base. Ad esempio, nel contr...
posta 27.07.2015 - 15:01
1
risposta

Collegamento tra test e user story

Non ho visto questi link esplicitamente affermati nella letteratura Agile che ho letto. Quindi, mi chiedevo se questo approccio fosse corretto: Lasciare che una storia sia definita come "Al fine di [RESULT], [RUOLO] ha bisogno di [ACTION]" qui...
posta 12.12.2012 - 14:31
1
risposta

Come scrivere test unitari per un pezzo di codice che ha un contesto di dati?

Sono nuovo al test delle unità e utilizzo della libreria di test delle unità di Microsoft per la seguente parte di codice. Quando eseguo il codice normalmente viene eseguito correttamente, tuttavia quando eseguo il test unitario scritto per ques...
posta 07.01.2015 - 11:26
1
risposta

Database di test delle unità: testare tutte le possibili permute di lettura e scrittura sulla tabella?

Sto testando una classe di gestione delle risorse che interagisce con un database o un file system o una combinazione di entrambi. Stavo vagando se è normale testare tutte le possibili permutazioni di leggere e scrivere per tutte le colonne di...
posta 01.10.2013 - 22:36
2
risposte

Esiste un modo migliore per organizzare i miei test dei moduli che evitino un'esplosione di nuovi file sorgente?

Ho un modo accurato (così ho pensato) di avere ciascuno dei miei moduli in grado di produrre un eseguibile di test unitario se compilato con il flag -DTESTMODULE . Questo flag protegge una funzione main() che può accedere a tutti i dati...
posta 19.09.2013 - 22:55