Domande con tag 'unit-testing'

3
risposte

Creazione automatica di test unità

Quali sono alcune strategie che potrebbero essere utilizzate per automatizzare la creazione di casi di test unitari? Quali aspetti avresti bisogno di guardare in ogni classe per essere in grado di generare almeno uno scheletro di test case decen...
posta 18.09.2011 - 03:54
1
risposta

Come posso testare la logica del database unitario?

Ho ancora un problema nel superare un piccolo problema quando si tratta di TDD. Ho bisogno di un metodo che ottenga un determinato set di record di dati filtrati dal livello dati (linq2SQL). Si noti che sto usando le classi generate da linq d...
posta 25.10.2010 - 10:09
3
risposte

Video su Test unità [chiuso]

Ho cercato buone presentazioni (diapositive + audio o video preferiti) su Unit Testing ma tutto quello che trovo sono libri e post di blog. La presentazione non dovrebbe durare più di 50 minuti poiché verrà mostrata durante un pranzo al sacco ma...
posta 31.08.2011 - 10:14
2
risposte

Aggiunta di test di unità a un progetto C normale e legacy

Il titolo dice tutto. La mia azienda sta riutilizzando un progetto firmware legacy per un dispositivo microcontrollore, scritto completamente in chiaro C. Ci sono parti che sono ovviamente sbagliate e che necessitano di modifiche e che proven...
posta 25.08.2011 - 08:49
3
risposte

Classe concreta di derisione - Non raccomandato

Ho appena letto un estratto del libro "Growing Object-Oriented Software" che spiega alcuni motivi per cui il mocking della classe concreta non è raccomandato. Ecco alcuni esempi di codice di un test unitario per la classe MusicCentre: publi...
posta 19.11.2012 - 14:33
3
risposte

Gli spazi dei nomi anonimi rendono il codice non testabile

Ecco un tipico codice C ++: foo.hpp #pragma once class Foo { public: void f(); void g(); ... }; foo.cpp #include "foo.hpp" namespace { const int kUpperX = 111; const int kAlternativeX = 222; bool match(int x) {...
posta 12.01.2016 - 18:04
3
risposte

Differenze tra Given When Then (GWT) e Arrange Act Assert (AAA)?

In TDD c'è la sintassi Arrange Act Assert (AAA): [Test] public void Test_ReturnItemForRefund_ReturnsStockOfBlackSweatersAsTwo_WhenOneInStockAndOneIsReturned() { //Arrange ShopStock shopStock = new ShopStock(); Item blackSweater = n...
posta 23.01.2016 - 20:50
2
risposte

Come si esegue il test unitario \ utilizzare i metodi TDD per ETL e progetti di reporting?

I progetti ETL sono progetti creati utilizzando uno strumento ETL (Extract - Transform - Load) come SSIS, PowerCenter, ecc. In genere ciò comporta la lettura di dati da un'origine esterna, il caricamento in un database di staging, l'esecuzion...
posta 07.04.2015 - 19:00
3
risposte

Quali argomenti posso utilizzare per "vendere" il concetto BDD a un team riluttante ad adottarlo?

Sono un po 'un sostenitore della metodologia Behavior Driven Development (aka BDD). Ho applicato BDD per un paio d'anni e ho adottato StoryQ come framework di scelta per lo sviluppo di applicazioni DotNet. Anche se sono stato test unitario per...
posta 26.03.2012 - 02:57
1
risposta

Come testare il codice di elaborazione dell'immagine dell'unità?

Sto lavorando nell'elaborazione delle immagini (principalmente OCR) e mi chiedo come integrare i test unitari nel mio sviluppo. Sto già utilizzando i test unitari per un codice più "comune", ma quando si tratta di codice di elaborazione delle...
posta 28.09.2012 - 07:00