Domande con tag 'tdd'

3
risposte

Rendere le richieste pull più facili da recensire mentre pratichi XP e refactoring

Pratico TDD e refactoring in modo aggressivo. Recentemente alcuni colleghi si sono lamentati del fatto che le richieste di pull risultanti sono difficili da esaminare o richiederebbero molti test di regressione. Quando faccio il refactoring,...
posta 02.11.2018 - 21:52
5
risposte

Ci sono casi in cui non si dovrebbe usare lo sviluppo basato su test? [duplicare]

È raccomandato che TDD sia sempre praticato in un progetto, o ci sono casi in cui dovrebbe essere evitato? Dovremmo tutti adottare TDD? È una pratica standard nelle principali società di software?     
posta 04.04.2014 - 02:04
4
risposte

Cosa succede se non riesco a far fallire il mio test unitario in "Red, Green, Refactor" di TDD?

Quindi diciamo che ho un test: @Test public void MoveY_MoveZero_DoesNotMove() { Point p = new Point(50.0, 50.0); p.MoveY(0.0); Assert.assertAreEqual(50.0, p.Y); } Questo test quindi mi consente di creare la classe Punto : pub...
posta 11.11.2012 - 08:23
3
risposte

Come si testerebbe una funzione con un numero elevato di scenari?

Ho sentito che è ideale avere un assert (o expect o should , ecc.) per aspetto del comportamento di un componente che stai provando a testare. è così che funziona? Una funzione addOne verrebbe testata in questo modo, suppongo...
posta 24.06.2016 - 22:10
2
risposte

E 'possibile iniettare dipendenze quando si scrive una libreria?

Sto cercando di scrivere la mia prima libreria "reale". Nel mio caso fornirà un'API java / kotlin per l'invio di chiamate di rete a un server. Sono un grande fan di TDD e vorrei codificare la libreria allo stesso modo. Normalmente ora separ...
posta 31.07.2017 - 23:29
1
risposta

TDD: esempio di codice e spiegazione dettagliata di "Man mano che i test diventano più specifici, il codice di produzione diventa più generico."

Cerco di capire meglio ciò che l'affermazione di seguito indica su di Uncle Bob. TDD Harms Architecture , "Man mano che i test diventano più specifici, il codice di produzione diventa più generico." Di seguito sono riportate le mie conosc...
posta 17.07.2017 - 18:06
1
risposta

Integrazione e test funzionali

Bene .... quindi questo mi sta facendo impazzire mentre sto cercando di incoraggiare la squadra a scrivere altri test, ma qui non sono in grado di determinare se il seguente esempio è considerato un'integrazione o un caso di test funzionale....
posta 06.07.2017 - 04:03
7
risposte

In che modo TDD indirizza l'interazione tra gli oggetti?

I sostenitori del TDD sostengono che ciò si traduce in un design migliore e in oggetti disaccoppiati. Posso capire che i test di scrittura impongono innanzitutto l'uso di cose come l'iniezione delle dipendenze, che si traduce in oggetti liberame...
posta 02.10.2013 - 19:25
2
risposte

TDD per applicazione grafica

Ho cercato su Google e letto alcuni articoli sul TDD per l'interfaccia utente. Non sono molto chiaro su come avviare l'implementazione dell'applicazione grafica usando Test Driven Development o come scrivere casi di test unitari per l'applicazio...
posta 05.08.2018 - 07:36
4
risposte

Come garantire che la funzionalità venga testata in modo coerente?

Come esempio , diciamo che sto lavorando alla creazione di una soluzione di e-commerce. Parte della funzionalità di questa soluzione sarà garantire che il prezzo finale di un ordine sia corretto. Diciamo che il prezzo finale includerà il totale...
posta 29.07.2016 - 10:32