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.


6
Come testare le estensioni di Chrome?
C'è un buon modo per farlo? Sto scrivendo un'estensione che interagisce con un sito Web come uno script di contenuto e salva i dati utilizzando localstorage. Esistono strumenti, framework, ecc. Che posso utilizzare per testare questo comportamento? Mi rendo conto che ci sono alcuni strumenti generici per testare javascript, ma …




8
Come posso prendere in giro un servizio che restituisce risultati promettenti nel test unitario di AngularJS Jasmine?
Ho myServiceche usi myOtherService, che effettua una chiamata remota, restituendo promessa: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) Per fare un test di unità per il myServiceHo bisogno di prendere in giro myOtherService, in modo tale che …

11
Un progetto di unit test può caricare il file app.config dell'applicazione di destinazione?
Sto testando un'applicazione .NET (.exe) che utilizza un file app.config per caricare le proprietà di configurazione. L'applicazione stessa dell'unità di test non ha un file app.config. Quando provo a testare un'unità un metodo che utilizza una qualsiasi delle proprietà di configurazione, restituiscono null . Suppongo che ciò avvenga perché l'applicazione …



9
Derisione della funzione python basata su argomenti di input
Abbiamo usato Mock per Python per un po '. Ora, abbiamo una situazione in cui vogliamo deridere una funzione def foo(self, my_param): #do something here, assign something to my_result return my_result Normalmente, il modo di deridere questo sarebbe (supponendo che foo faccia parte di un oggetto) self.foo = MagicMock(return_value="mocked!") Anche …


15
Test unitario Python con base e sottoclasse
Al momento ho alcuni test unitari che condividono un set comune di test. Ecco un esempio: import unittest class BaseTest(unittest.TestCase): def testCommon(self): print 'Calling BaseTest:testCommon' value = 5 self.assertEquals(value, 5) class SubTest1(BaseTest): def testSub1(self): print 'Calling SubTest1:testSub1' sub = 3 self.assertEquals(sub, 3) class SubTest2(BaseTest): def testSub2(self): print 'Calling SubTest2:testSub2' sub …


12
Posso scrivere nella console in un unit test? Se sì, perché la finestra della console non si apre?
Ho un progetto di test in Visual Studio. Uso Microsoft.VisualStudio.TestTools.UnitTesting . Aggiungo questa riga in uno dei miei test unitari: Console.WriteLine("Some foo was very angry with boo"); Console.ReadLine(); Quando eseguo il test, il test passa, ma la finestra della console non si apre affatto. Esiste un modo per rendere la …

5
ASP.NET WebApi unit testing con Request.CreateResponse
Sto cercando di scrivere alcuni test unitari per il mio ApiController e ho riscontrato alcuni problemi. C'è un bel metodo di estensione chiamato Request.CreateResponse che aiuta molto nella generazione della risposta. public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct); } Esiste un modo per deridere CreateResponse …

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.