Dovremmo testare un metodo che memorizza un valore in un database e non restituisce nulla? [chiuso]

1

Ho un metodo che memorizza alcuni valori nel set di righe e quindi questi valori si aggiornano nel database nel metodo del chiamante. È buona pratica metterlo sotto test di sistema?

updateStatus(documents) {
    Iterate over the documents {
        Row row=rowset.egtRow(index);
        update the status in row.
    }
}
    
posta Damaji kalunge 16.02.2017 - 12:07
fonte

1 risposta

4

Provi un metodo che memorizza alcuni dati in un database?

Risposta breve - Sì.

Se tutto fa è prendere un valore [strongmente tipizzato] e scriverlo in un database, allora potresti obiettare che verrà [accuratamente] testato dal resto dell'applicazione.

Se il metodo esegue qualsiasi tipo di validazione sul valore fornito, allora assolutamente è necessario testarlo.

    
risposta data 16.02.2017 - 12:39
fonte

Leggi altre domande sui tag