Domande con tag 'mocking'

1
risposta

Contro l'utilizzo di framework non vincolati per il test delle unità

È molto facile scrivere test unitari per codice legacy utilizzando framework non vincolati, come TypeMock Isolator. Ma per quanto riguarda la scrittura di unit test per il codice appena scritto? È una buona pratica utilizzare un framework non...
posta 08.05.2015 - 09:17
3
risposte

Unit test di chiamate private, o no

Ho questo metodo, che ha più chiamate private: GetConfigStatuses() , ApplyFilters() , GetConfigListInfo() . Poiché questi non espongono nulla di pubblico, non posso testarli come farei per un pubblico. E non sto cambiando il livel...
posta 13.09.2017 - 09:45
5
risposte

Le mock nei test unitari sono pericolose nei linguaggi dinamici?

Ho iniziato a fare affidamento su un framework di simulazione in php per i miei test di unità. La mia preoccupazione è che con un linguaggio dinamico, non c'è modo di imporre un tipo di ritorno. Quando fai il mocking, devi assicurarti che il...
posta 09.05.2015 - 17:04
1
risposta

La costruzione di mock complessi per unità test è un segno di cattiva architettura?

Il titolo è abbastanza autoesplicativo. Per elaborare: sto attualmente aggiornando una suite di test unitari per un'applicazione che fa un uso pesante di Entity Framework. Ci colleghiamo a questo tramite una classica interfaccia di repository...
posta 14.05.2015 - 10:57
1
risposta

Che cos'è un "oggetto ricco di comportamento" e perché sarebbe vantaggioso?

Mi riferisco all'articolo Mock non sono Stub di Martin Fowler . Quando si nomina un caso in cui pensa che il "mockist" TDD sarà vantaggioso, ha detto It's particularly worth trying if you are having problems in some of the areas that...
posta 23.08.2012 - 10:47
4
risposte

I metodi di prova di grandi dimensioni indicano un odore di codice?

Ho un particolare metodo chiamato TranslateValues () (Cyclomatic-Complexity of 5) che vorrei testare. Il test richiede un numero considerevole di oggetti finti che occupano la maggior parte del metodo ; Il metodo testato è abbastanza sempl...
posta 26.07.2012 - 00:03
3
risposte

Faking - Dipendenza vs dettagli interni

Solo per il gusto della discussione qui sotto, quando mi riferisco al mocking, intendo il mocking / stubbing / finging, come contrasto per usare l'implementazione reale nei test Ho appena avuto qualche discussione con il mio collega durante...
posta 17.10.2016 - 14:45
2
risposte

Qual è il metodo di test più appropriato in questo scenario?

Sto scrivendo alcune app Objective-C (per OS X / iOS) e attualmente sto implementando un servizio per condividerle. Il servizio è destinato ad essere abbastanza autonomo. Per la funzionalità attuale immagino che ci sarà un solo metodo che i c...
posta 24.04.2013 - 10:45
1
risposta

Come utilizzare PowerMock / Mockito / EasyMock per utilizzare un oggetto mocked per l'iniezione delle dipendenze?

Ho un metodo AuthenticationManager.authenticate(username,password) che viene chiamato in alcuni Metodi di un SomeService sotto test. AuthenticationManager viene iniettato in SomeService: @Component public class SomeService { @Inject...
posta 14.02.2012 - 14:39
3
risposte

Usando i mock per impostare l'oggetto anche se non starai prendendo in giro alcun comportamento o verificando alcuna interazione con esso?

Quando costruisci un test unitario, è appropriato usare uno strumento di simulazione per aiutarti a configurare un oggetto anche se non stai prendendo in giro alcun comportamento o verificando alcuna interazione con quell'oggetto? Ecco un s...
posta 17.04.2014 - 21:50