Sto usando pythons mock.patch e vorrei cambiare il valore di ritorno per ogni chiamata. Ecco l'avvertimento: la funzione da correggere non ha input, quindi non posso modificare il valore di ritorno in base all'input. Ecco il mio codice per riferimento. def get_boolean_response(): response = io.prompt('y/n').lower() while response not in ('y', …
Di recente ho aggiornato a Xcode 7 beta 5. Ho provato ad aggiungere un unit test a un progetto precedente, ma sto ricevendo il messaggio di errore "No such module [myModuleName]" sulla @testable import myModuleNamelinea. Provai pulizia del progetto con OptionClean Build Folder verificando che "Abilita testabilità" (debug) fosse impostato …
Sono nuovo ai test unitari e continuo a sentire le parole "oggetti finti" lanciati molto intorno. In parole povere, qualcuno può spiegare cosa sono gli oggetti finti e a cosa servono in genere durante la scrittura di unit test?
EDIT 2016-10-19: La domanda originale riguardava un problema specifico di VS2015 CTP6 con il test runner XUnit. Dalle risposte emerge che esiste un problema molto più ampio con il rilevamento di unit test in Visual Studio che può verificarsi in diverse situazioni. Ho ripulito la mia domanda per riflettere ciò. …
Come posso fare un'asserzione di uguaglianza tra gli elenchi in un caso di test JUnit ? L'uguaglianza dovrebbe essere tra il contenuto dell'elenco. Per esempio: List<String> numbers = Arrays.asList("one", "two", "three"); List<String> numbers2 = Arrays.asList("one", "two", "three"); List<String> numbers3 = Arrays.asList("one", "two", "four"); // numbers should be equal to numbers2 …
La documentazione di Django ( http://docs.djangoproject.com/en/1.3/topics/testing/#running-tests ) afferma che è possibile eseguire singoli casi di test specificandoli: $ ./manage.py test animals.AnimalTestCase Questo presuppone che tu abbia i tuoi test in un file tests.py nella tua applicazione Django. Se questo è vero, allora questo comando funziona come previsto. Ho i miei …
Ho alcuni test unitari che prevedono che l'ora corrente sia diversa da DateTime. Ora e ovviamente non voglio cambiare l'ora del computer. Qual è la migliore strategia per raggiungere questo obiettivo?
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 5 anni fa . Migliora questa domanda Esistono attualmente validi framework di test delle unità node.js (lato server …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso il mese scorso . Migliora questa domanda Ho un modulo Python che utilizza la libreria …
In Mockito documentazione e javadocs si dice Si consiglia di utilizzare ArgumentCaptor con verifica ma non con stub. ma non capisco come ArgumentCaptor possa essere usato per lo stub. Qualcuno può spiegare la suddetta affermazione e mostrare come ArgumentCaptor può essere utilizzato per lo stub o fornire un link che …
Se abbiamo un file di test unit my-spec.js e in esecuzione con mocha: mocha my-spec.js Il timeout predefinito sarà 2000 ms. Può essere sovrascritto per un test parziale con un parametro della riga di comando: mocha my-spec.js --timeout 5000 È possibile modificare il timeout predefinito a livello globale per tutti …
Sto lavorando con un codice in cui devo testare il tipo di eccezione generata dalla funzione (è TypeError, ReferenceError ecc.). Il mio attuale framework di test è AVA e posso testarlo come secondo t.throwsmetodo di argomento , come qui: it('should throw Error with message \'UNKNOWN ERROR\' when no params were …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Migliora questa domanda Sto cercando di iniziare con i test unitari …
Ho del codice che genera PropertyChangedeventi e vorrei essere in grado di testare l'unità che gli eventi vengono generati correttamente. Il codice che sta generando gli eventi è simile public class MyClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; protected void NotifyPropertyChanged(String info) { if (PropertyChanged != null) { PropertyChanged(this, …
Comprendo che posso verificare che si verifichi una chiamata di metodo se chiamo un metodo di livello superiore, ovvero: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } Voglio provare che se chiamo SomeMethod()allora mi aspetto che SomeOtherMethod()verrà chiamato. Ho ragione nel pensare …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.