Domande con tag 'unit-testing'

1
risposta

Che livello di test dell'unità in un controller che chiama semplicemente ViewFactory per ottenere il modello

Ho implementato un ViewFactory per separare la generazione di View Models dalla logica del controller. L'implementazione di ViewFactory include un insieme completo di test unitari che coprono tutti i percorsi. Poiché si tratta di un refactori...
posta 31.07.2017 - 23:17
1
risposta

Come scrivere un test unitario per un intervallo (diciamo percentuale)?

Immagina di avere una classe che rappresenta una percentuale. Questa classe fornisce auto-convalida attraverso le eccezioni, non consentendo valori inferiori a 0 o superiori a 100 rispettivamente. Quando si segue TDD, la funzionalità di un me...
posta 25.07.2017 - 13:15
2
risposte

Ci sono dei lati negativi nella creazione di uno stub per sottoclasse in Swift?

Sono principalmente interessato alle risposte in merito a una lingua Swift, ma le risposte più generali sono sempre ben accette. Voglio testare una classe (CUT), e per questo userò l'iniezione di dipendenza. Ora, posso: Crea un protocollo...
posta 17.03.2017 - 16:55
1
risposta

Come non testare l'implementazione quando il metodo restituisce void?

Molti luoghi nello stato di stackexchange non devono essere implementati con test unitari, ma solo l'interfaccia pubblica di una classe. Ma cosa succede se l'interfaccia pubblica è un metodo che non restituisce alcun valore, ad esempio un metodo...
posta 25.10.2016 - 19:47
1
risposta

I test delle unità sono diventati instabili dopo l'aggiornamento di compilatori e IDE

Ho una serie di circa 300 test unitari che hanno attraversato alcuni mesi difficili. I test scadenti sono stati oggetto di aggiornamento da un compilatore V110 (Visual Studio 2008) insieme a Visual Studio 2012 a un compilatore V120 (Visual Studi...
posta 05.07.2016 - 18:07
1
risposta

Devo usare una simulazione o creare una nuova istanza di un oggetto nei test unitari? [chiuso]

Devo scrivere un test unitario per un metodo come: void doSomethingWith(Country country) {...} Ci sono le seguenti classi: Interfaccia: public interface Country { String getName(); ... // and a lot of other methods, more than 20 }...
posta 21.10.2015 - 23:35
1
risposta

Unit test C code?

Ho appreso del controllo del framework di test oggi che sembra buono. Finora ho eseguito test su script che utilizzano valgrind in modo che i test visualizzino sia l'output dei test sia di valgrind. Esiste uno svantaggio nell'utilizzo di molti...
posta 02.05.2016 - 10:51
1
risposta

Avvio di una grande applicazione con test delle unità [chiuso]

Sto imparando lo sviluppo del test guidato e leggo alcuni libri su TDD. Ho imparato le regole del test unitario. Come posso scrivere unit test, come posso selezionare i nomi dei metodi di test, Act, Assert, Action e così via. In realtà ho svi...
posta 29.12.2014 - 23:40
2
risposte

Test del codice ASP.NET .aspx e .ascx dietro i file

Mi chiedo come testare il codice .aspx.cs e .ascx.cs. Posso usare il test unitario e se sì, come? Esistono alternative che aiuteranno a testare le funzioni nel codice dietro i file? Non so come deridere la pagina o il controllo. Vorrei provar...
posta 05.04.2014 - 16:26
2
risposte

Un framework di simulazione è utile se sto testando un repository / database? [duplicare]

Sto cercando di migliorare le mie capacità di test. Spesso sento parlare di strutture di derisione per costruire oggetti falsi (per quanto ho capito). In questo momento ho bisogno di testare il mio repository (i soliti metodi add, remove, upda...
posta 17.09.2014 - 12:55