Domande taggate «unit-testing»

Il test unitario è un metodo con cui vengono testate le singole unità del codice sorgente per determinare se sono idonee all'uso.

1
Python simula più valori di ritorno
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', …


11
Qual è lo scopo degli oggetti finti?
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?


12
Assert è uguale a 2 liste in Junit
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 …

6
Esecuzione di un caso di test specifico in Django quando l'app ha una directory di test
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 …


10
Node.js Unit Testing [chiuso]
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 …


3
Come usare ArgumentCaptor per lo stub?
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 …

4
Modifica il timeout predefinito per la moka
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 …

12
Come testare il tipo di eccezione generata in Jest
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 …

11
Python - doctest vs. unittest [chiuso]
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 …

7
Test di unità che generano eventi in C # (in ordine)
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, …
160 c#  unit-testing  events 

3
Utilizzo di Moq per determinare se viene chiamato un metodo
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 …
159 c#  .net  unit-testing  mocking  moq 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.