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.

14
Qual è il miglior framework simulato per Java? [chiuso]
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, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …





4
Come posso dire a Moq di restituire un'attività?
Ho un'interfaccia che dichiara Task DoSomethingAsync(); Sto usando MoqFramework per i miei test: [TestMethod()] public async Task MyAsyncTest() { Mock<ISomeInterface> mock = new Mock<ISomeInterface>(); mock.Setup(arg => arg.DoSomethingAsync()).Callback(() => { <my code here> }); ... } Quindi nel mio test eseguo il codice che invoca await DoSomethingAsync(). E il test fallisce …




4
Mockito può stub un metodo senza tener conto dell'argomento?
Sto provando a testare un po 'di codice legacy, usando Mockito. Voglio stub a FooDaoche viene utilizzato in produzione come segue: foo = fooDao.getBar(new Bazoo()); Posso scrivere: when(fooDao.getBar(new Bazoo())).thenReturn(myFoo); Ma l'ovvio problema è che getBar()non viene mai chiamato con lo stesso Bazoooggetto per cui ho superato il metodo. (Maledici newquell'operatore!) …

30
Rendere pubblico un metodo privato per testarlo ... buona idea?
Nota del moderatore: ci sono già 39 risposte pubblicate qui (alcune sono state eliminate). Prima di pubblicare la risposta, considera se puoi aggiungere qualcosa di significativo alla discussione. Molto probabilmente stai solo ripetendo ciò che qualcun altro ha già detto. Occasionalmente mi ritrovo a dover fare un metodo privato in …
301 c#  java  unit-testing 


10
Confronto tra framework di test unitari C ++ [chiuso]
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 solleciterà probabilmente dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

9
Come affermare correttamente che un'eccezione viene sollevata in Pytest?
Codice: # coding=utf-8 import pytest def whatever(): return 9/0 def test_whatever(): try: whatever() except ZeroDivisionError as exc: pytest.fail(exc, pytrace=True) Produzione: ================================ test session starts ================================= platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 plugins: django, cov collected 1 items pytest_test.py F ====================================== FAILURES ====================================== ___________________________________ test_whatever ____________________________________ def test_whatever(): …

10
Unit testing di metodi privati ​​in C #
Visual Studio consente il testing di unità di metodi privati ​​tramite una classe di accessori generata automaticamente. Ho scritto un test di un metodo privato che viene compilato correttamente, ma non riesce in fase di esecuzione. Una versione abbastanza minimale del codice e il test è: //in project MyProj class …
291 c#  unit-testing 

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.