Domande con tag 'tdd'

4
risposte

TDD: le regole dello zio Bob rispetto al ciclo classico

Uncle Bob dice in "The Clean Coder", capitolo 5 "Test Driven Development": You are not allowed to write any production code unless it is to make a failing unit test pass. You are not allowed to write any more of a unit test than is suffi...
posta 29.11.2018 - 16:53
2
risposte

Perché non utilizzare le domande nelle descrizioni dei test TDD [chiuso]

Sono stato un (piccolo) mentre (dieci mesi più o meno) facendo TDD per le mie applicazioni, cercando di migliorare le mie capacità seguendo questo flusso di lavoro. Quindi mi sento a mio agio nel test, nello stub, nel deridere, ecc. Ma quello ch...
posta 25.03.2015 - 11:34
3
risposte

Esistono buone risorse per il refactoring del codice C # esistente per l'uso di LINQ mantenendo i test in corso?

Mi sono insegnato un po 'di LINQ e un esercizio che pensavo sarebbe stato utile per prendere il mio codice Project Euler C # esistente, che ho creato utilizzando Test Driven Development e convertendolo gradualmente in LINQ. Mi rendo conto che LI...
posta 30.06.2011 - 00:16
3
risposte

Come progettare un test unitario per salvaguardare la dipendenza dallo stato interno

Sto facendo TDD. Diciamo che mi aspetto un metodo m di qualche classe C per chiamare qualche funzione f (per mantenere le cose veramente semplici). Come progetterei un unit test che verrebbe a prendere e quindi fallire, se m...
posta 10.04.2018 - 01:20
4
risposte

Devo usare TDD e BDD se il mio progetto sta cambiando velocemente?

Ho il mio piccolo progetto che sto creando usando RoR, pianifico di avere un carico medio-piccolo. Senza dubbio ho iniziato con BDD e TDD (Cucumber e RSpec per essere precisi, ma ho anche esperienza con TestUnit), mi piace ma dal momento che è...
posta 16.03.2013 - 00:07
1
risposta

Va bene consentire a un'asserzione personalizzata di restituire qualcosa?

Questo linguaggio è indipendente. Voglio sviluppare una semplice classe di asserzioni personalizzate utilizzando lo sviluppo basato su test. La classe avrà un metodo di asserzione chiamato assertCarIsNotDamaged che controllerà se l'auto...
posta 13.10.2016 - 20:16
3
risposte

A che punto del ciclo di vita di un progetto inizi a scrivere dei test? [duplicare]

Non sono nel campo, quindi non ho alcuna esperienza professionale da progetti che seguono il design TDD. Sto cercando di adottare questo schema, ma sono confuso su quando inizio effettivamente a scrivere i test. Nel mio esempio, un'app di bl...
posta 23.01.2016 - 16:43
3
risposte

Determinare la quantità ottimale di test unitari?

Penso che potrei scrivere - too many unit tests. Ad esempio, dire che stavo facendo un sistema di gestione dei corsi, e ho codificato una funzione per l'invio di corsi per conto di uno studente. Se le credenziali non valide sono specificate n...
posta 04.04.2016 - 21:55
3
risposte

Come scrivere casi di test per un pezzo di logica? [chiuso]

Voglio imparare come scrivere le prove per un pezzo di logica come test di unità. Ora non sono interessato a nessun framework o linguaggio specifico, volevo solo sapere come posso imparare a scrivere coppie input-output che coprono tutto il domi...
posta 31.03.2016 - 14:52
3
risposte

Svantaggi dell'uso del metodo statico [duplicato]

Per i metodi che non accedono mai a variabili d'istanza o variabili statiche e agiscono proprio come una funzione (distanziati dal nome) e sono deterministici in base solo agli argomenti di input, voglio chiedere, ci sono qualche considerazi...
posta 15.08.2014 - 19:27