Vorrei aggiungere un paio di cose a ciò che fa la unittest.TestCaseclasse dopo essere stata inizializzata, ma non riesco a capire come farlo. In questo momento lo sto facendo: #filename test.py class TestingClass(unittest.TestCase): def __init__(self): self.gen_stubs() def gen_stubs(self): # Create a couple of tempfiles/dirs etc etc. self.tempdir = tempfile.mkdtemp() # …
Entrambi sono framework di unit test capaci di BDD (Behaviour Driven Development) per Scala scritti in Scala. E le specifiche su cui si basa possono anche coinvolgere il framework ScalaTest . Ma cosa offre le specifiche che ScalaTest non offre? Quali sono le differenze?
Recentemente ho creato un framework di test per un po 'di C # su cui ho lavorato. Ho configurato NUnit e un nuovo progetto nel mio spazio di lavoro per testare il componente. Tutto funziona bene se carico i miei unit test da Nunit (v2.4), ma sono arrivato al punto …
Data la seguente interfaccia: public interface IFoo { bool Foo(string a, bool b = false); } Tentativo di deriderlo usando Moq: var mock = new Mock<IFoo>(); mock.Setup(mock => mock.Foo(It.IsAny<string>())).Returns(false); restituisce il seguente errore in fase di compilazione: Un albero delle espressioni non può contenere una chiamata o una chiamata che …
Ho sbattuto la testa contro un muro con questo negli ultimi giorni, ma nonostante le molteplici ricerche su Google / SO / Github non riesco a trovare una soluzione ai problemi che sto avendo! Tutto quello che sto cercando di fare è creare alcuni unit test per la mia app …
Ho una funzione ( foo) che chiama un'altra funzione ( bar). Se invocare bar()solleva un HttpError, voglio gestirlo specialmente se il codice di stato è 404, altrimenti rilancia di nuovo. Sto cercando di scrivere alcuni unit test attorno a questa foofunzione, deridendo la chiamata a bar(). Sfortunatamente, non riesco a …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, discussioni, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Esiste una funzione che viene attivata all'inizio / alla fine di uno scenario di test? Le funzioni setUp e tearDown vengono attivate prima / dopo ogni singolo test. In genere mi piacerebbe avere questo: class TestSequenceFunctions(unittest.TestCase): def setUpScenario(self): start() #launched at the beginning, once def test_choice(self): element = random.choice(self.seq) self.assertTrue(element …
Sto imparando i concetti dello sviluppo basato sui test leggendo gli articoli di Craftsman (fare clic su Craftsman in By Topic ) consigliati in una risposta alla mia domanda precedente, "Progetto di esempio per l'apprendimento di JUnit e dell'ingegneria del software adeguata" . Lo adoro finora! Ma ora voglio sedermi …
Chiuso . Questa domanda deve essere più focalizzata . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Migliora questa domanda La mia azienda è abbastanza nuova nel testare l'unità …
Ho del codice (C #) che si basa sulla data odierna per calcolare correttamente le cose in futuro. Se uso la data odierna nel test, devo ripetere il calcolo nel test, il che non sembra corretto. Qual è il modo migliore per impostare la data su un valore noto all'interno …
Quindi, continuando con la mia risoluzione per il nuovo anno di entrare di più in TDD, ora sto iniziando a lavorare di più con Rhino Mocks . Una cosa che tengo a fare è assicurarmi di capire davvero quello che sto facendo, quindi volevo verificare la mia comprensione di ciò …
Sto usando mock con Python e mi chiedevo quale di questi due approcci sia migliore (leggi: più pitonico). Metodo uno : crea semplicemente un oggetto fittizio e usalo. Il codice ha questo aspetto: def test_one (self): mock = Mock() mock.method.return_value = True self.sut.something(mock) # This should called mock.method and checks …
Se sto scrivendo unit test in python (usando il modulo unittest), è possibile produrre dati da un test fallito, quindi posso esaminarlo per aiutare a dedurre cosa ha causato l'errore? Sono consapevole della possibilità di creare un messaggio personalizzato, che può contenere alcune informazioni, ma a volte potresti trattare dati …
Ho il seguente gestore di richieste per il salvataggio delle auto. Ho verificato che funziona quando utilizzo ad esempio cURL. Ora voglio testare l'unità del metodo con Spring MVC Test. Ho provato a utilizzare fileUploader, ma non riesco a farlo funzionare. Né riesco ad aggiungere la parte JSON. Come dovrei …
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.