Domande con tag 'tdd'

1
risposta

Test delle API RESTful?

Quando si testano le API JSON RESTful con le pratiche ATDD / BDD in mente è buona pratica testare la struttura della risposta? Sto pensando che potrebbe cambiare troppo facilmente, rendendo così un test fragile. Se questo è vero, come si dovr...
posta 25.05.2018 - 18:09
1
risposta

Un modo efficace e robusto per ripristinare più file allo stato originale (TDD)

Nei nostri test automatici Java, a volte incontriamo problemi, come ad esempio: Test A crea un file personalizzato A.sh , che viene quindi aggiunto al classpath La pulizia automatizzata di testsuite non conosce il file casuale A...
posta 14.08.2018 - 22:27
1
risposta

Come testare i modelli di unità nell'app MVC / MVR?

Sto costruendo un'app web node.js e sto provando a farlo per la prima volta in modo guidato dai test. Sto usando l'unità di nodo per i test, che trovo mi consente di scrivere test rapidamente e senza dolore. In questa particolare app, il solleva...
posta 29.05.2014 - 16:05
1
risposta

Test del codice lato client senza presentazione di fragilità

Sto trovando difficile testare il mio codice lato client senza testare i dettagli di implementazione. Ad esempio, diciamo che stai testando un modulo di accesso che mostra errori di convalida sul lato client e che non viene inviato a meno che...
posta 29.05.2018 - 17:12
1
risposta

Che cosa sono le convenzioni di denominazione dei test TDD e di integrazione?

Sto costruendo una piccola API Web utilizzando .NET Core. Voglio praticare TDD e questo è il mio primo tentativo di TDD. Questi sono alcuni casi d'uso dell'API: Gli utenti nel ruolo di amministratore possono creare / modificare / eliminare r...
posta 30.01.2018 - 17:51
1
risposta

NUnit specifica TestCaseAttribute sull'implementazione o crea un metodo di prova

Basato su questa domanda sull'uso corretto di nUnit's TestCaseAttribute , mi chiedevo se specificare il caso di test direttamente sull'implementazione o creare metodi di test (come quando si usa esplicitamente Assert.AreEqual ecc....
posta 31.10.2018 - 11:06
1
risposta

Come scrivere un test unitario per un intervallo (diciamo percentuale)?

Immagina di avere una classe che rappresenta una percentuale. Questa classe fornisce auto-convalida attraverso le eccezioni, non consentendo valori inferiori a 0 o superiori a 100 rispettivamente. Quando si segue TDD, la funzionalità di un me...
posta 25.07.2017 - 13:15
1
risposta

TDD su un progetto già avviato

Attualmente sto implementando il mio linguaggio di programmazione. Fino ad ora ho scritto: Una classe Error per errori (da lanciare) incontrati durante l'elaborazione del codice sorgente di input; Alcune funzioni SyntaxError (...
posta 26.09.2016 - 15:48
1
risposta

Domanda su derisione esterna [duplicato]

in azienda stiamo sviluppando un progetto abbastanza grande e stiamo discutendo la strategia di testing. La domanda è: tutti i test dovrebbero essere eseguiti in isolamento da servizi esterni come database o API (facebook ecc.) O solo una part...
posta 13.08.2014 - 13:37
5
risposte

TDD, gestione della configurazione, schemi di configurazione (PHP)

Sto scrivendo un'applicazione PHP, seguendo i principi di sviluppo basati sui test. Voglio due diverse configurazioni: una per lo sviluppo e una per la produzione. Espanderò continuamente le funzionalità dell'applicazione, quindi un proble...
posta 05.08.2015 - 14:54