Domande con tag 'unit-testing'

2
risposte

Test delle unità: un test è in parte un "superset" di un altro, è sbagliato?

Non sapevo come pronunciare quel titolo, scusa! Ho appena trovato questo nella nostra base di codice, e mi chiedevo quale fosse il consenso su come testarlo unitamente: C # (-ish, scusa, questo è parafrasato dalla memoria) class DateCa...
posta 15.06.2014 - 15:45
1
risposta

Unit test JSON codice di analisi?

Nella mia umile visione del test dell'unità, un'unità test testa una singola unità di codice. Per me, questo significa una singola classe. Ogni dipendenza per quella classe viene derisa nella corrispondente classe di test e passata nel costrutto...
posta 18.03.2014 - 19:28
2
risposte

Test dell'unità SHA256 query wrapper

Ho il seguente wrapper SHA256. public static string SHA256(string plainText) { StringBuilder sb = new StringBuilder(); SHA256CryptoServiceProvider provider = new SHA256CryptoServiceProvider(); var hashedBytes =...
posta 02.07.2013 - 12:35
5
risposte

La copertura del percorso è più strong della copertura delle condizioni?

Ho incontrato (anche in letteratura) due opinioni contraddittorie legate alla copertura del percorso vs condizione (non ramo o bordo!). Alcuni dicono che la copertura Path è più strong della copertura delle condizioni, alcuni dicono il contrario...
posta 04.02.2013 - 19:39
3
risposte

Un test di unità / integrazione che può comportare un loop infinito ha una chiara affermazione?

Unità: un'unità multithread legge i dati di una coda e la elabora, inviandola a un'altra coda. Quando l'ultimo elemento viene elaborato (valore null trovato) il processo si interrompe. Test: posiziona una serie di dati noti nella coda ed eseg...
posta 02.12.2010 - 18:34
1
risposta

Test delle unità: dipendenze esterne e interne

I test unitari devono essere isolati, automatizzati (ovvero non è necessario eseguire alcuna configurazione preliminare per tutti i test da eseguire con un clic di un pulsante) e coerenti nei risultati. Per questi motivi dovremmo eliminare tutte...
posta 10.04.2014 - 20:40
4
risposte

Facilita i dolori del test C # dell'unità quando sei l'unica persona nel test dell'unità team

Mi sono imbattuto in questo caso alcune volte in cui vieni inserito in un progetto e vuoi fare un test unitario di qualche tipo, ma il progetto non è impostato correttamente per consentire questo e potresti non avere il buy-in da tutti. Le quest...
posta 16.12.2011 - 16:18
3
risposte

Quanto sono importanti i test unitari nello sviluppo del software? [chiuso]

Stiamo facendo test del software testando molti casi di I / O, così gli sviluppatori e gli analisti di sistema possono aprire recensioni e testare il loro codice impegnato entro un dato periodo di tempo (ad esempio 1 settimana). Ma quando si tra...
posta 12.10.2012 - 03:30
4
risposte

DRY, string, e unit test

Ho una domanda ricorrente durante la scrittura di unit test per il codice che implica valori di stringa costante. Prendiamo un esempio di un metodo / funzione che esegue qualche elaborazione e restituisce una stringa contenente una costante...
posta 01.07.2012 - 18:33
2
risposte

Che tipo di test unitari dovrebbero essere scritti per una chiamata a una funzione di aggiornamento del database?

Ho a che fare con molte funzioni come quella qui sotto e non sono sicuro di quale tipo di test di unità debba essere scritto per loro. public void UpdateEmployeeClockIn(int employeeId) { var sql = string.format("Update Employee set ClockIn = G...
posta 26.11.2016 - 03:29