Situazione: siamo una squadra di 12 persone che utilizza quasi esclusivamente prodotti Microsoft. Abbiamo oltre 200 applicazioni asp.net che variano da WinForms, WebForms e le numerose varianti di servizi Web e servizi Windows. La sicurezza è un...
Ho una classe di test con circa 25 test che ne stanno testando il diverso aspetto.
Mi chiedo
Dovrei suddividerlo in classi più piccole?
Se sì, qual è la migliore convenzione di denominazione / packaging?
diciamo che il mio nome di cl...
Ho aderito a un'app Rails con centinaia di pagine e senza test, la prima cosa che ho fatto è di installarci con model-, controller e feature-test e li sto aggiungendo mentre lavoro sulle aree.
Una cosa a cui sto combattendo è che l'intera app...
Sto lavorando su un'applicazione Spring-MVC (config XML based, no Main class) in cui vorrei fare test. Ho saputo che esiste un modo per testare il codice che è backend + codice frontend. Per questo, ho pensato che ci sarebbe stato un modo per co...
Ho una grande struttura dati che viene letta da XML. Mi è stata fornita una lunga lista di vincoli che devono essere mantenuti tra i membri dei dati. Ad esempio, uno dei vincoli potrebbe essere simile a
some_complicated_function(data.childOne....
Abbiamo diversi moduli che gestiscono varie parti di un messaggio in arrivo. Ogni modulo esegue alcuni lavori indipendenti sul messaggio (ad esempio, scrive sul DB, invia al client) e tutti i moduli vengono richiamati ogni volta che arriva un me...
Sto mantenendo un progetto Maven multi-modulo, ho un modulo che contiene alcuni test, i test funzionano senza problemi a livello locale, ma sul server di integrazione non lo fanno e i registri mostrano solo eccezioni FileNotFound.
Dopo alcune...
Dopo la mia domanda precedente (con ottima risposta di Bart van Ingen Schenau ), ho notato una discrepanza che non ho potuto nascondere:
Bart ha detto che:
The point ON the boundary is by
definition the closest you can get. For a cl...
I miei colleghi insistono nel dedicare ogni bit di dati di output che possono alla sovversione. Non riesco a vedere il valore in questa pratica e preferisco usare un file system. I criminali principali sono la build e l'output di test.
Finiam...
Ho un metodo di convalida come questo
def validate(a, b, c, d, e, f): Boolean = {
val rs1 = check1(a, b)
val rs2 = check2(c, d)
val rs3 = check3(e, f)
rs1 && rs2 && rs3
}
Ho test per tutti i metodi più piccoli che...