Domande taggate «tdd»

TDD è l'acronimo di Test-Driven Development o Test-Driven Design. È pratica di scrivere un unit test prima di scrivere il codice per soddisfarlo, in quello che è noto come il ciclo Red-Green-Refactor.


3
Come posso testare l'audio dell'unità?
Ho ereditato un piccolo progetto e desidero estenderlo e stabilizzarlo allo stesso tempo scrivendo Unit Test per tutto il nuovo codice che sto aggiungendo. La prima classe, TypedAudioCreatorcrea file audio e questo si è rivelato molto facile testare prima e scrivere codice per secondo. Tuttavia, quando è arrivato il momento …
13 c#  tdd 

5
TDD, nuovi test mentre quelli vecchi non ancora implementati
Sto sperimentando uno sviluppo guidato dai test e ho scoperto che spesso arrivo a una situazione simile: Scrivo test per alcune funzionalità X. Quei test falliscono. Durante il tentativo di implementare X, vedo che devo implementare alcune funzionalità Y in un livello inferiore del mio codice. Così... Scrivo test per …


7
TDD con risorse limitate
Lavoro in una grande azienda, ma in un team di soli due uomini che sviluppa applicazioni desktop LOB. Ho studiato TDD per un po 'di tempo ormai, e anche se è facile realizzare i suoi benefici per applicazioni più grandi, sto facendo fatica a cercare di giustificare il tempo per …
13 tdd 



4
Come ottenere correttamente l'API iniziale usando TDD?
Questa potrebbe essere una domanda piuttosto stupida dato che sono ai miei primi tentativi di TDD. Ho adorato il senso di fiducia che porta e la struttura generalmente migliore del mio codice, ma quando ho iniziato ad applicarlo su qualcosa di più grande degli esempi di giocattoli di una classe, …
12 tdd 

3
Come TDD restituire i risultati corretti
Sto iniziando un nuovo progetto e sto provando molto duramente a usare TDD per guidare il progetto. Ho spinto per anni e finalmente ho ottenuto l'approvazione per dedicare del tempo extra a questo progetto per usarlo mentre imparo come farlo correttamente. Questo è un nuovo modulo da collegare a un …

4
È corretto introdurre metodi utilizzati solo durante i test unitari?
Recentemente stavo TDDing un metodo di fabbrica. Il metodo consisteva nel creare un oggetto semplice o un oggetto avvolto in un decoratore. L'oggetto decorato potrebbe essere di uno dei diversi tipi, tutti estendendo la StrategyClass. Nel mio test volevo verificare se la classe dell'oggetto restituito è come previsto. È facile …
12 php  tdd 


6
sviluppo guidato dai test - Chi dovrebbe scrivere i test?
Inizialmente, è dovere dello sviluppatore scrivere il test, ma ho notato che in molti casi / sviluppatori e-mature tali casi non forniscono nemmeno l'80% di copertura. Che ne dici di avere un addetto al controllo qualità dedicato a scrivere TUTTI i test per un determinato progetto anziché lo sviluppatore? Ci …

2
Test - DB in memoria vs derisione
Quando si scrivono i test, perché qualcuno dovrebbe voler usare un database in memoria solo per deridere i dati? Ho visto che i database in memoria potrebbero essere utili per testare i propri repository. Ma se si utilizza un framework (come Spring Data), testare i repository testerebbe il framework e …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.