Domande con tag 'mocking'

2
risposte

Devo simulare il repository e l'unità di lavoro per i test unitari?

Ho letto questo articolo: link Dato che questo articolo ha quasi 4 anni, non spero che nei commenti degli articoli la mia domanda verrà risolta e ho deciso di chiedercelo qui. In questo articolo, l'autore crea un altro MockRepository...
posta 12.06.2017 - 08:36
2
risposte

Si dovrebbero prendere in giro altre istanze di SUT?

Considera un campo di gioco, con vari tipi di giocatori (diciamo Hunter s e Animal s), tutti in movimento sul campo di gioco (e facendo alcune altre cose). Ad esempio, in un test unitario per la classe Hunter , possono esserci casi...
posta 09.08.2016 - 15:30
1
risposta

Come passare un oggetto mock in una classe per i test unitari

Sembra che ci siano molti modi per passare un oggetto deriso in una classe per il test delle unità e non sono sicuro quale sia l'approccio corretto da adottare per la mia applicazione PHP. Se stavo usando Dependency Injection allora potrei av...
posta 17.05.2018 - 13:50
4
risposte

Evitare di esporre le proprietà al fine di soddisfare il test unitario

Uso l'injection dependency per fornire una delle mie classi (SomethingManager) con qualcosa di cui ha bisogno (SomethingEngine). Nel costruttore di SomethingManager ho impostato alcune proprietà su SomethingEngine. SomethingManager quindi espone...
posta 31.07.2017 - 16:01
3
risposte

Come posso prendere in giro questa architettura?

Questa non è una domanda molto generica, quindi potrebbe non essere esattamente appropriata qui, ma potrei sicuramente usare un suggerimento se ne hai uno: Ho un oggetto contenente un dizionario digitato da un enum, qualcosa del genere: nam...
posta 17.10.2014 - 22:35
1
risposta

Utilizzo di file puramente statici e codificati per i test dell'interfaccia utente o di alcune logiche per determinare quali dati inviare indietro

Sono uno sviluppatore front-end, che lavora su una grande applicazione aziendale. L'applicazione ha una vista 'Dashboard', costituita da tile, ognuno dei quali mostra diversi tipi di dati, o diverse interpretazioni degli stessi dati (ad esempio...
posta 26.03.2018 - 17:14
1
risposta

Che livello di test dell'unità in un controller che chiama semplicemente ViewFactory per ottenere il modello

Ho implementato un ViewFactory per separare la generazione di View Models dalla logica del controller. L'implementazione di ViewFactory include un insieme completo di test unitari che coprono tutti i percorsi. Poiché si tratta di un refactori...
posta 31.07.2017 - 23:17
1
risposta

Come non testare l'implementazione quando il metodo restituisce void?

Molti luoghi nello stato di stackexchange non devono essere implementati con test unitari, ma solo l'interfaccia pubblica di una classe. Ma cosa succede se l'interfaccia pubblica è un metodo che non restituisce alcun valore, ad esempio un metodo...
posta 25.10.2016 - 19:47
2
risposte

Qual è il modo migliore / più pitonioso di prendere in giro una funzione privata?

Considera un modulo con una funzione "pubblica" simile a questa: def func(arg): val = _generate_something(arg) _do_something(val) Come puoi vedere questa è una 'funzione del vuoto'. La sua logica di base è in _generate_something...
posta 08.11.2016 - 01:31
1
risposta

Devo usare una simulazione o creare una nuova istanza di un oggetto nei test unitari? [chiuso]

Devo scrivere un test unitario per un metodo come: void doSomethingWith(Country country) {...} Ci sono le seguenti classi: Interfaccia: public interface Country { String getName(); ... // and a lot of other methods, more than 20 }...
posta 21.10.2015 - 23:35