Domande con tag 'unit-testing'

6
risposte

Come identificare ed eseguire i test automatici più rilevanti?

Supponiamo di avere una basebase ragionevolmente grande (0,5 - 1 msloc) con una suite di test di grandi dimensioni (runtime a 6-7 ore single-threaded, con una combinazione di test unitari e test di integrazione costruiti con strumenti diversi)....
posta 18.07.2014 - 01:36
4
risposte

When, Where, and How to Unit Test [duplicato]

Ho molta familiarità con i framework xUnit e cerco di implementare i test unitari su ogni progetto che inizio. Da qualche parte lungo la strada, mi rendo conto che sto scrivendo gli stessi test più e più volte, e poi mi imbatto in un metodo da...
posta 18.07.2012 - 03:09
3
risposte

Dovrebbe // indicato // quando e // quindi i commenti saranno inclusi nei test unitari?

Sono entrato a far parte di un nuovo team di grandi colleghi ed è emersa una divergenza di opinioni riguardo l'inclusione di //given //when e //then blocchi di commento nei test unitari. Ad esempio public void mapToitemList_M...
posta 09.03.2018 - 14:20
7
risposte

Perché non vedo molti progetti di test unitari che richiamano e abbattono un DB? (ASP.NET MVC)

Vedo tutti gli esempi che dimostrano il codice di test unitario e che simulano le chiamate al DB poiché non si suppone che si tocchi il DB. Ma mi sembra di avere delle attività di set up che usano lo schema reale, carica le tabelle di ricerca e...
posta 07.05.2013 - 23:43
3
risposte

Qual è l'idea dietro l'accesso ai dati mocking nei test unitari [duplicato]

Capisco che in realtà non dovresti colpire il database o il disco quando fai dei test unitari ... Perché? Inoltre, prendendo qualcosa come Moq, che cosa dovrebbe effettivamente prendere in giro e dove? Ad esempio, supponiamo di voler creare...
posta 13.11.2014 - 16:23
3
risposte

I test che asseriscono che un utente non può eseguire un'azione hanno alcun valore?

Dato un sistema con permessi statici (1 permesso per ogni azione che può essere fatta: creare una risorsa, aggiornare una risorsa, ecc.) e ruoli dinamici (possono essere creati e assegnare permessi dinamicamente). Il sistema ha una serie prec...
posta 06.01.2017 - 16:37
1
risposta

Definizione dei test di unità fragili

Ho visto i termini fragili e fragili usati per descrivere i test unitari scritti male. Ma non sono stato in grado di trovare una definizione chiara di ciò che in realtà è fragile o fragile in questo contesto. Sono i test unitari che si i...
posta 25.08.2017 - 03:47
3
risposte

Il test di integrazione dovrebbe offrire più valore dei test unitari? [duplicare]

Per fare questa domanda ho bisogno di definire un paio di termini per garantire che tutti quelli che lo leggono si trovino sulla stessa pagina: Il test delle unità è il test di una singola classe con tutte le dipendenze fittate / stubbate...
posta 04.10.2017 - 16:01
4
risposte

Qual è la migliore pratica per un test di regressione che voglia conoscere le informazioni incapsulate?

Supponi di avere due classi: Alfa e Bravo. Alpha costruisce una nuova classe Bravo durante il proprio costruttore e non mostra visibilità pubblica ad esso. Bravo ha una stringa chiamata charlie (e un metodo per ottenere quella stringa). S...
posta 07.05.2018 - 21:49
5
risposte

Test dalla prospettiva di uno sviluppatore [chiuso]

Ho un libro che menziona: "There are many types of testing, including unit testing, integration testing, functional testing, system testing, performance testing, and acceptance testing". Spesso si nota che molti sviluppatori eseguono sol...
posta 08.06.2013 - 12:05