Domande con tag 'mocking'

7
risposte

Come evitare la necessità di testare l'Unità metodi privati

So che non dovresti testare metodi privati, e se sembra che tu ne abbia bisogno, potrebbe esserci una classe in attesa di venire fuori. Ma non voglio avere lezioni di gazillion solo per poter testare le loro interfacce pubbliche e trovo che p...
posta 25.07.2018 - 16:10
5
risposte

TDD: Deridere gli oggetti strettamente accoppiati

A volte gli oggetti devono solo essere strettamente accoppiati. Ad esempio, una classe CsvFile dovrà probabilmente lavorare strettamente con la classe CsvRecord (o l'interfaccia ICsvRecord ). Tuttavia, da quanto ho appreso in pa...
posta 11.08.2012 - 00:57
4
risposte

Come apparirebbe una nuova lingua se fosse stata progettata da zero per essere facile da TDD?

Con alcuni dei linguaggi più comuni (Java, C #, Java, ecc.) a volte sembra che tu stia lavorando in disaccordo con la lingua quando vuoi inserire completamente il tuo codice TDD. Ad esempio, in Java e in C # vorrai prendere in giro qualsiasi...
posta 25.08.2012 - 17:18
6
risposte

Sono confuso su quale sia il modo corretto di lavorare con TDD

Sto cercando di capire qual è l'idea alla base di TDD e come dovrebbe funzionare una squadra. Ho il seguente test case con NUnit + Moq (basta scrivere a memoria, non è sicuro che l'esempio compili ma dovrebbe essere esplicativo): [Test] public...
posta 24.11.2014 - 18:45
6
risposte

L'unità HSQLDB verifica un pattern anti?

HSQLDB è fantastico. Ha anche una modalità incorporata (non è necessario alcun server dedicato), che consente la prototipazione rapida di elementi come Proof of Concepts, e può anche essere ottima nelle applicazioni pronte per la produzione, c...
posta 11.02.2014 - 12:38
7
risposte

Sta prendendo in giro i test unitari in questo scenario?

Ho scritto circa 20 metodi in Java e tutti loro chiamano alcuni servizi web. Nessuno di questi servizi Web è ancora disponibile. Per continuare con la codifica lato server, ho hardcoded i risultati che il servizio web dovrebbe dare. Possiamo...
posta 01.10.2012 - 14:19
1
risposta

In che modo lo stile funzionale aiuta con le dipendenze di derisione?

Dall'intervista con Kent Beck in un recente numero di Java Magazine: Binstock: Let’s discuss microservices. It seems to me that test-first on microservices would become complicated in the sense that some services, in order to function, will...
posta 17.01.2017 - 20:29
3
risposte

Come dovrei prendere in giro i test di un'applicazione con livello di servizio e livello DAO?

Le mie classi seguono questa struttura Livello di servizio (crea e mappa InputDTO in dati DB) Livello DAO (esegue effettivamente le chiamate DB) Quando scrivo i test JUnit del livello di servizio, viene chiamato il livello DAO, che si a...
posta 10.11.2011 - 10:26
3
risposte

È buona prassi registrare le creazioni di sviluppo utilizzando la compilazione condizionale?

Sto sviluppando un'applicazione che si collega a un database e sto utilizzando DI / IOC. Quando si esegue l'intera applicazione durante lo sviluppo, voglio naturalmente evitare di colpire il DB. Attualmente, ho qualcosa di simile nella mia compo...
posta 20.02.2017 - 19:10
4
risposte

Come utilizzare gli oggetti mock [C ++] senza passarli come argomenti alle funzioni

Sono in procinto di integrare un Unit Test Framework per un codice esistente in C ++. Ho azzerato CxxTest, ma come risulta possiamo usare altri Mocking Framework (come googlemock) anche in combinazione con CxxTest. Dopo aver letto le esercita...
posta 16.01.2014 - 10:26