Domande con tag 'unit-testing'

2
risposte

Verifica dell'assenza di un evento nel test dell'unità multithread

Ho un'applicazione legacy con un fragile test unitario (che è davvero più di un test di integrazione) che utilizzava molte chiamate di Thread.Sleep per attendere che accadessero degli eventi. Mentre cercavo di introdurre un certo determi...
posta 17.04.2015 - 18:04
0
risposte

Come verificare un metodo viene chiamato una sola volta, con argomenti specifici (usando RhinoMocks)

Sto appena iniziando a usare RhinoMocks. Ora mi chiedo quali casi di test dovrei scrivere. Voglio affermare che un metodo viene chiamato una sola volta, con argomenti specifici. Iniziamo con le mie interfacce. public class BarQueryParameter...
posta 29.05.2015 - 08:35
4
risposte

Approcci graduali all'iniezione di dipendenza

Sto lavorando per rendere le mie classi testabili con l'unità, usando l'iniezione di dipendenza. Ma alcune di queste classi hanno molti clienti, e io non sono pronto a rifattenerli tutti per iniziare a passare le dipendenze ancora. Quindi sto pr...
posta 29.01.2011 - 21:00
0
risposte

Mixing newable e injectable in un Callable

Recentemente ho letto link che ha discusso di nuovi vs oggetti iniettabili. Cosa faresti se avessi bisogno di creare un Callable che parli con un servizio, ma ha anche bisogno di valori nuovi? Ad esempio, dire che ho del codice che dev...
posta 16.09.2014 - 16:06
0
risposte

Test delle unità per il livello di astrazione del database

Ho precedentemente chiesto questa domanda sulla creazione un algoritmo per l'unione di record da più database e, da allora, ne ho creato una versione rudimentale (che non consente per le associazioni di tabelle del database inter per mantenerl...
posta 14.05.2013 - 14:13
3
risposte

Come dovrebbe apparire un test per un requisito "per ogni diverso da x return false"

Ho cercato di scoprire se c'è una domanda simile ma non sapevo nemmeno quali parole chiave dovrei usare:) Ho ottenuto un metodo in un'interfaccia accettando un'altra interfaccia come parametro: bool CanDoIt(AnInterface subject) Una delle...
posta 15.05.2013 - 22:11
1
risposta

Implementazione di un'interfaccia di ILogger per registrare i dati

Ho bisogno di scrivere dati su file in una delle mie classi. Ovviamente passerò un'interfaccia nella mia classe per disaccoppiarla. Stavo pensando che questa interfaccia verrà utilizzata per i test e anche in altri progetti. Questa è la...
posta 21.03.2012 - 19:41
0
risposte

Esegui RSpec da uno script rubino mentre rinfreschi tutte le configurazioni ruby, ecc.

Sto lavorando a un progetto molto ampio con tonnellate di test consolidati che includono alcune configurazioni dell'ambiente ragionevolmente complicate e quali no. Recentemente mi sono imbattuto in una situazione che prova alcune condizioni alla...
posta 29.07.2014 - 03:10
4
risposte

È pericoloso sostituire i test unitari per il test dell'utente? [chiuso]

È pericoloso sostituire i test delle unità per i test degli utenti? Un collaboratore crede che possiamo ridurre i test manuali dell'utente che dobbiamo fare aggiungendo più test unitari. È pericoloso? I test unitari sembrano avere uno scop...
posta 25.10.2012 - 17:42
2
risposte

Perché un videogioco ha bisogno di main (String [] args) nella sua stessa classe? [chiuso]

Il mio insegnante mi ha appena detto che ogni volta che creo una classe per eseguire qualcosa per una società di videogiochi che utilizza Eclipse, dovrei fare una lezione di corsa con le uscite principale e qualsiasi. Dice che ogni aritmetica do...
posta 26.10.2011 - 20:21