Domande con tag 'unit-testing'

3
risposte

Come verificare il codice che potrebbe richiedere molto tempo per essere compilato? [chiuso]

Come follow-up alla mia domanda precedente: Qual è il miglior approccio per la codifica in un ambiente di compilazione lento Per ricapitolare: sono bloccato con un grande sistema software con cui un'ideologia TDD di "testare spesso" non...
posta 25.02.2011 - 13:56
4
risposte

Quali sono alcuni suggerimenti per scrivere un numero elevato di test unitari? [chiuso]

Recentemente mi è stato assegnato il compito di testare alcuni oggetti COM dell'applicazione desktop su cui lavoro. Ciò significa in pratica scrivere un numero elevato di test unitari (> 100) per testare metodi e oggetti diversi ma correlati....
posta 21.08.2012 - 18:25
4
risposte

Test dell'unità per il mapping da int a stringa

Come dovrebbe un'unità testare una funzione che (tra le altre cose) mappa un intero di una stringa? Se la funzione doveva mappare 0 => string0, 1 => string1, 2 => string2 , dovrei testare per ciascuno di 0 , 1 e 2 ?...
posta 24.06.2015 - 02:38
3
risposte

Automatizzare i controlli per i test unitari "buoni"

C'è già una domanda su Come scrivere buoni test unitari . In base alle risposte fornite, le proprietà chiave di un buon test unitario - breve Leggibile e trasmette l'intento immediatamente indipendente veloce ripetibile Verifi...
posta 25.05.2017 - 02:06
3
risposte

Perché non ci sono parametri migliori dei pochi metodi di parametro?

In Codice pulito, Robert C. Martin afferma che nessun metodo con parametri è migliore di quelli con pochissimi parametri. Sono un po 'confuso perché i metodi dei parametri non sono solitamente più difficili da testare unitamente e tendono ad ess...
posta 17.10.2017 - 11:02
1
risposta

Golden Data vs ?? (forse dati di uscita?)

Mi stavo chiedendo se esiste una terminologia popolare che si riferisce all'output del programma che sarà confrontato con alcuni dati in scatola d'oro in un test unitario. Sto cercando di iniettare questa terminologia nel mio codice e finora ho...
posta 17.09.2016 - 03:39
3
risposte

Come si può facilmente unità di deserializzazione del test per diverse versioni di un oggetto?

Sto utilizzando la libreria protobuf-net per la serializzazione / deserializzazione dei messaggi. A causa della natura distribuita dell'applicazione, alcune applicazioni avranno una versione precedente dell'oggetto che viene utilizzata per...
posta 19.01.2016 - 16:37
3
risposte

Scrittura di test per due metodi che condividono funzionalità

Sto scrivendo alcuni test per un modulo NodeJS, ma questa domanda può essere applicata per qualsiasi lingua / piattaforma. Ho la seguente situazione: // in moduleA.js exports.foo = function (var1, var2) { // do something to var1 and var2...
posta 06.03.2014 - 12:34
2
risposte

Come faccio a testare l'unità con un metodo privato che viene chiamato in un ciclo come questo? [duplicare]

Come faccio a verificare l'unità con un metodo privato che viene chiamato in un ciclo come questo: // Calls MethodToUnitTest in a loop public static string Generate(params int[] values) { if (values.Any(i => i == 0)) /...
posta 25.10.2017 - 11:47
3
risposte

Scegliere un epsilon quando si confrontano numeri in virgola mobile su sistemi diversi

Sto trascrivendo migliaia di righe di codice computazionale da MATLAB a C ++. Non capisco perfettamente la matematica da solo, ma posso eseguirlo con MATLAB, suppongo sia corretto e confrontare i risultati con il mio codice C ++. Il problema...
posta 30.06.2016 - 14:02