Di recente mi sono imbattuto in alcuni nuovi codici scritti intervallati da molti Debug.Assert (C #). Dovremmo comunque utilizzarlo ampiamente nonostante l'uso di TDD, BDD e Unit Test in generale?
Non mi considero un esperto di DDD ma, come architetto di soluzioni, cerco di applicare le migliori pratiche ogni volta che è possibile. So che ci sono molte discussioni sui pro e contro dello "stile" di setter (pubblico) in DDD e posso vedere entrambi i lati dell'argomento. Il mio problema …
Quando si scrivono test unitari, vale la pena dedicare del tempo extra per rendere il codice di buona qualità e leggibilità? Quando scrivo i test infrangono spesso la Legge di Demetra , per una scrittura più veloce e per evitare di usare così tante variabili. Tecnicamente, i test unitari non …
Sto cercando di rendere il mio codice più robusto e ho letto dei test unitari, ma trovo molto difficile trovare un uso utile effettivo. Ad esempio, l' esempio di Wikipedia : public class TestAdder { public void testSum() { Adder adder = new AdderImpl(); assert(adder.add(1, 1) == 2); assert(adder.add(1, 2) …
Attualmente sto preparando le basi per un'applicazione ASP.Net MVC e sto esaminando quale tipo di unit test dovrei essere pronto a scrivere. Ho visto in più punti la gente essenzialmente dicendo "non preoccuparti di testare le tue opinioni, non c'è logica ed è banale e sarà coperto da un test …
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Ho lavorato nello spazio aziendale negli ultimi 4 anni e mezzo e ho notato che in generale, le imprese non sono …
Per me questo è un test unitario del tutto irrilevante e non capisco perché qualcuno avrebbe trascorso del tempo a scriverlo, poiché c'è poco valore da guadagnare da esso. Saprei perfettamente se questo controller restituisse il tipo desiderato eseguendo il metodo in un browser. Credi davvero che sia necessario un …
Al lavoro, uno dei miei progetti riguarda principalmente il trasferimento di dati trasmessi da un client esterno e la persistenza in un database. È un'app enterprise Java che utilizza JPA e la maggior parte della nostra logica ruota attorno alle operazioni CRUD. La maggior parte dei nostri bug riguarda l'APP …
Come viene gestito il test all'interno dello stesso sprint della codifica, se tutto o la maggior parte della codifica non viene eseguita fino alla fine dello sprint? (Mi riferisco allo sviluppo e alla sperimentazione "zuppa di noci" di un singolo PBI in uno sprint.) La maggior parte delle risposte che …
Sono un ingegnere informatico presso un'azienda di medie dimensioni. Abbiamo una piattaforma di test abbastanza solida in esecuzione su TeamCity. Esegue test unitari su ogni check-in e un test unitario giornaliero / esecuzione BVT. Il problema è che abbiamo molti test unitari rotti. Abbastanza spesso, sollevo l'inutilità dei test unitari …
Una delle poche cose su cui la maggior parte degli sviluppatori di software concorda è che non dovresti fare affidamento sul codice per funzionare correttamente a meno che non lo provi. Se non lo collaudi, potrebbero esserci bug nascosti che ti causeranno solo più lavoro lungo la strada. Capisco come …
Sono un membro del club di robotica della mia scuola superiore e sono responsabile della programmazione del robot. Un suggerimento che continuo a sentire da vari adulti è che dovrei scrivere unit test per aiutare a convalidare il mio codice. La base di codice sta diventando un po 'grande, e …
Supponiamo che io abbia una classe (perdona l'esempio inventato e il cattivo design di esso): class MyProfit { public decimal GetNewYorkRevenue(); public decimal GetNewYorkExpenses(); public decimal GetNewYorkProfit(); public decimal GetMiamiRevenue(); public decimal GetMiamiExpenses(); public decimal GetMiamiProfit(); public bool BothCitiesProfitable(); } (Notare che i metodi GetxxxRevenue () e GetxxxExpenses () hanno …
Di solito quando parliamo di standard di codifica ci riferiamo al codice del programma stesso, ma per quanto riguarda i test unitari? Esistono alcune linee guida per gli standard di codifica che sono uniche per i test unitari? Quali sono?
Non riesco a contare il numero di volte che ho letto affermazioni sulla vena di "unit test sono una fonte molto importante di documentazione del codice in prova". Non nego che siano veri. Ma personalmente non mi sono mai trovato ad usarli come documentazione. Per i quadri tipici che uso, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.