Domande con tag 'tdd'

2
risposte

Unit Test Friendly Domain Driven Design

Molte delle letture che ho fatto su DDD, sia nei libri che online, sembrano rappresentare un codice che, spesso, è difficile o impossibile da testare. Ad esempio, vi sono numerosi esempi con fabbriche statiche, chiamate a classi di dominio concr...
posta 30.01.2013 - 19:40
1
risposta

Perché scriviamo le nostre specifiche in file diversi dalla nostra fonte?

Il linguaggio di programmazione D supporta la scrittura di test di unità in linea con l'origine . C'è una gemma di Ruby chiamata test_inline che ti consente di scrivere specifiche nello stesso file del tuo codice. Perché è generalmente con...
posta 23.04.2013 - 07:04
2
risposte

Un punto debole del metodo TDD?

Questo è in sintesi il metodo TDD: Scrivi un test controlla se il test fallisce scrivi il codice di produzione esegui test Penso che il TDD come presentato funzioni solo in circostanze ideali. Prenderò un semplice esempio: Speci...
posta 07.05.2013 - 13:44
4
risposte

Ruolo e importanza del metodo statico in OOP

Sfondo Pensando a OOP sento che lega insieme dati e comportamenti, prendendo l'esempio del mondo reale abbiamo già un tipo di dati array che è una collezione di tipo omogeneo e in Java abbiamo creato una bella astrazione su di esso, quind...
posta 19.06.2016 - 06:29
10
risposte

È possibile eseguire TDD senza uno strumento di test?

Vogliamo implementare uno schema abbastanza approssimativo dello sviluppo basato su test che coinvolge uno sviluppatore che si chiede i test in ogni fase del processo di sviluppo. Ho letto qui che è impossibile eseguire TDD senza uno strumento...
posta 01.06.2011 - 17:02
5
risposte

Possiamo aggiungere metodi che sono più facili per l'asserzione nei test e che vengono utilizzati solo nei test quando TDD?

Fammi fare un semplice esempio di parcheggio. Un parcheggiatore può gestire diversi parcheggi, e quando arriva una macchina parcheggia la macchina in un parcheggio e può anche aiutare a parcheggiare la macchina. Quindi, fondamentalmente ne...
posta 17.12.2015 - 05:47
3
risposte

Quanto testare in TDD?

Sono novizio di TDD (scrivendo il primo progetto seguendo le pratiche TDD). Ho un'interfaccia di base abbastanza IProfiler e un'implementazione Profiler . interface IProfiler { bool IsBusy {get;} long Elapsed {get;} } Un sem...
posta 13.01.2013 - 13:01
5
risposte

TDD: come testare le uscite dei file?

Sono davvero nuovo di TDD, quindi penso che questa domanda sia piuttosto semplice. Stiamo costruendo un sito web e parte della funzionalità sta generando alcuni file (file binari: Excel, PDF, qualsiasi cosa). Come dovrei provare questa funzio...
posta 07.10.2014 - 01:07
3
risposte

Che cos'è il test dell'unità scatola nera?

Recentemente ho avuto il mio esame finale per un corso di ingegneria del software per il mio programma di master e una delle domande sull'esame è stata la seguente: Unit Testing is considered: a. White-box Testing b. Black-box Testing c. Eithe...
posta 20.12.2017 - 14:49
5
risposte

Un'alternativa al richiedere il rosso in TDD: il ripristino del codice è in corso?

Secondo questa risposta a questa domanda , una buona ragione per iniziare sempre con un test non riuscito ("Rosso") è assicurarsi che il test sia lavorando e che il codice che verrà scritto è ciò che fa passare il test. (mia parafrasi) Dal...
posta 08.05.2011 - 17:33