Domande con tag 'tdd'

2
risposte

Esempio di test dell'unità di scrittura per un metodo

Sto scrivendo unit test per un'applicazione iOS. Comprendo chiaramente i vantaggi della scrittura di unit test & TDD, ma sono confuso su quale tipo di test puoi scrivere per metodi come questo; -(void)setCurrentView:(NSString *)view data:(...
posta 20.05.2015 - 15:11
2
risposte

Creazione di un'interfaccia nella libreria standard di una lingua?

Nel processo di apprendimento dello sviluppo basato sui test, sono stato introdotto all'input delle dipendenze e all'uso delle interfacce e ho iniziato a utilizzare questi concetti nel mio codice PHP per renderlo più testabile. Ci sono state...
posta 11.06.2014 - 19:01
2
risposte

Spostare l'applicazione legacy in un framework testabile?

Abbiamo un'applicazione web che contiene un servizio web con oltre 50 metodi. L'applicazione è attualmente installata in un numero di siti ed è attualmente gestita da uno sviluppatore. L'applicazione è attualmente un sistema a utente singo...
posta 08.12.2011 - 10:24
3
risposte

Utilizzo di metodi non sottoposti a test all'interno di un test unitario per un metodo diverso?

Sto costruendo un generatore di Sudoku. Ho una classe di bordo con un numero di metodi: public class Board { public Board() { /* Creates an empty board */ } public bool ValidateRow(int row) { /* Checks for errors in row */ } public...
posta 02.02.2018 - 21:03
2
risposte

Come si finisce con l'event-sourcing se si utilizza un approccio xDD?

Quando lavori in un modo TDD o BDD, i tuoi test di unità dovrebbero guidare il tuo progetto. Ma come si finisce con l'event-sourcing usando una tecnica xDD? Per come la vedo, l'event sourcing è qualcosa che devi adottare subito per trarne il mas...
posta 28.11.2011 - 09:23
1
risposta

Gestione della dipendenza hardware durante il test dell'unità

Sto scrivendo un driver per un sensore IMU usando un approccio di sviluppo basato su test. Il protocollo di comunicazione di scelta è SPI. Utilizzando il processore CubeMX e STM32F415, l'interfaccia SPI è implementata nel file stm32f4xx_hal_spi...
posta 09.08.2018 - 14:39
1
risposta

Come fare il TDD con i moduli Ansible e AWS?

Sto utilizzando alcuni moduli AWS per sviluppare un ruolo che creerà utenti, gruppi, ruoli e gestiremo le politiche gestite su AWS. Mi piacerebbe avere qualche pratica del TDD mentre sviluppo questo ruolo. Ad esempio, ho il seguente compit...
posta 14.12.2017 - 11:45
1
risposta

Riutilizzo dell'array con dati di test statici su classi di test

Ho una mappa che contiene una chiave String e una matrice di oggetti personalizzati come valore. la mappa di solito contiene due voci e gli array per entrambe le voci non cambiano mai in termini di dati; una volta che sono popolati (uno, ad esem...
posta 14.12.2015 - 12:45
2
risposte

Test delle unità e riutilizzo della classe estratta

Attualmente ho 3 classi di servizio, tutte hanno un modello simile e ho bisogno di creare una quarta classe di servizio che amalgami la funzionalità degli altri tre. Tre classi attuali public class PersonService : IPersonService { pub...
posta 08.04.2015 - 17:08
1
risposta

Funzione di avvolgimento nelle chiusure per eseguire funzioni testabili

Nel mio progetto nodejs, ho funzioni come questa per socketio. socket.on('draw', function (data) { socket.broadcast.to(socket.room).emit('draw', data); addEvent(socket, ["draw", data]); }); Mi piacerebbe riscriverli a qualcosa di si...
posta 29.06.2014 - 13:59