Domande con tag 'unit-testing'

2
risposte

Test di unità e realtà [chiuso]

In realtà sto studiando i test delle unità, sto leggendo alcuni articoli su Internet e sto cercando di capire come funziona esattamente, ma in realtà non è molto chiaro per me. Che cosa devo testare? Ho visto che è una buona cosa creare...
posta 19.12.2014 - 10:48
4
risposte

Come scrivere un test unitario per un metodo di repository che restituisce alcuni dati, in cui i dati possono cambiare nel tempo?

Ho un codice che legge cinque numeri da un database: class Repository extends DatabaseRepository { function getCoefficients(string $model) { return $this->getDatabaseLink()->query(" select a, b, c, d, e from c...
posta 22.12.2017 - 17:53
4
risposte

Creazione di nuovi costruttori per sovrascrivere le variabili di istanza esistenti a scopo di test

È buona pratica fare aggiunte di più costruttori solo a scopo di test (per deridere i DOC usati nel mio SUT) in questo modo: public class A { private B b = new B(); private C c = new C(); public A(){ } /*** * used fo...
posta 08.11.2018 - 23:53
2
risposte

Devo scrivere test duplicati per i metodi "setDate" e "isValidDate"?

Diciamo che ho un metodo chiamato setDate . Ho anche un altro metodo chiamato isValidDate per vedere se una stringa è una stringa di data valida. Per comodità, setDate utilizza isValidDate internamente come mezzo di convali...
posta 24.10.2016 - 20:39
2
risposte

Come dovrei testare un'unità di una funzione che usa setter?

Uso un pattern pattern di repository e ho riscontrato un ostacolo durante la scrittura di un unit test per uno dei miei metodi. Sono abbastanza nuovo nello scrivere test di unità, quindi gradirei qualsiasi aiuto! Diciamo che ho un metodo che...
posta 03.05.2017 - 10:33
2
risposte

Quando si modifica una classe / un metodo e si hanno già test delle unità che passano, dovresti cambiare, testare o scrivere un test, quindi cambiare?

Dire che ho una classe con un singolo costruttore che accetta 2 parametri e inizializza se stessa usando quei parametri. Ho scritto test per questo e stanno passando tutti. In seguito mi rendo conto che è necessario apportare un'aggiunta al c...
posta 28.02.2014 - 11:13
3
risposte

Cosa c'è di sbagliato nel test dell'unità di misura contro l'implementazione concreta se i tuoi quadri non cambieranno?

In primo luogo un po 'di background: stiamo riprogettando la nostra suite di prodotti che è stata scritta 10 anni fa e ha raggiunto il suo scopo. Una cosa che non possiamo cambiare è lo schema del database dato che abbiamo più di 500 client basa...
posta 19.09.2012 - 02:16
3
risposte

Come dovrei fare per portare questo codice sotto test?

Sto lavorando su un framework di test open source . Il 90% della mia base di codice ha una buona copertura di test. Il mio problema principale è il punto di ingresso della riga di comando . Questo modulo è nato come uno script molto breve p...
posta 01.12.2013 - 22:58
1
risposta

Testabilità dell'unità del modello di generatore

Sto osservando il modello di builder per aiutare a impostare dipendenze e parametri che potrebbero richiedere una logica complessa per una classe. Ma dagli esempi che ho visto, il modello di builder non sembra molto verificabile. Esempio che ho...
posta 19.11.2018 - 04:30
2
risposte

Come testare l'unità senza derisioni e non essere legato a implementazioni concrete di un'interfaccia

Mi considero un 'mockist' sul dibattito 'mockista' contro 'classicista', ma sto cercando di capire l'altro punto di vista. Immagina di avere questa classe, in cui un'istanza concreta di IDependency viene iniettata da un contenitore IoC....
posta 14.05.2014 - 18:01