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 dei test unitari per aiutare a convalidare il mio codi...
Sto lavorando su un progetto con pochi formati di file. Alcuni formati sono specificati da .xsds, altri dalla documentazione sui rispettivi siti Web e alcuni sono formati interni personalizzati senza documentazione. Mwahahahaha.
Qual è il pr...
Spesso sento il termine mozzicone, mozzano qualcosa, mozziconi, ... ecc. Cosa significa stubbing nella programmazione, da dove viene la parola? e in quali contesti può essere usato? (solo esempi)
Sto scrivendo un gioco e il motore grafico che lo accompagna su OpenGL in C ++. Sono anche un appassionato di buoni processi di codifica e test automatici. Il codice + test della grafica sembra piuttosto immiscibile, dal momento che l'output è s...
La prossima settimana parlerò con il mio dipartimento dei test unitari e dello sviluppo basato sui test. Come parte di questo, ho intenzione di mostrare alcuni esempi del mondo reale da qualche codice che ho scritto di recente, ma mi piacerebbe...
Sto lavorando su un comparatore di elenchi per facilitare l'ordinamento di un elenco non ordinato di risultati di ricerca per esigenze molto specifiche del nostro cliente. I requisiti richiedono un algoritmo di pertinenza classificato con le seg...
“Why just think your tests are good when you can know for sure?
Sometimes Jester tells me my tests are airtight, but sometimes the
changes it finds come as a bolt out of the blue. Highly recommended.” - Kent Beck
Ma vedo che non c'è nem...
Sto scrivendo un codice (ricorsivo) che sta navigando in un grafico delle dipendenze per cercare cicli o contraddizioni nelle dipendenze. Tuttavia, non sono sicuro di come affrontare questo test unitario. Il problema è che una delle nostre princ...
L'unica vera logica è nella sintassi della query per l'API esterna. Non voglio testare se interroga l'API, voglio verificare che lo interroghi in modo tale che vengano restituiti i dati corretti. Ad esempio, alcuni pseudo-codice:
function retr...
Background: sto pensando di provare a introdurre il concetto di unit test ai miei collaboratori creando alcuni per un modulo su cui ho lavorato; i requisiti sono cambiati di recente e richiedono alcune più astrazioni / interazioni, quindi sembra...