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.


8
Best practice per testare metodi protetti con PHPUnit
Ho trovato la discussione su Testare il metodo privato informativo. Ho deciso che in alcune classi voglio avere metodi protetti, ma testarli. Alcuni di questi metodi sono statici e brevi. Poiché la maggior parte dei metodi pubblici li utilizza, probabilmente sarò in grado di rimuovere in sicurezza i test in …

6
Qual'è la differenza tra 'it' e 'test' in jest?
Ho due test nel mio gruppo di test. Uno lo utilizza l'altro utilizza il test e sembrano funzionare in modo molto simile. Qual'è la differenza tra loro? describe('updateAll', () => { it('no force', () => { return updateAll(TableName, ["fileName"], {compandId: "test"}) .then(updatedItems => { let undefinedCount = 0; for (let …

7
Nuovo ai test unitari, come scrivere grandi test? [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 6 anni fa . Migliora questa domanda Sono abbastanza nuovo nel mondo dei test unitari …

7
Valori di ritorno diversi la prima e la seconda volta con Moq
Ho un test come questo: [TestCase("~/page/myaction")] public void Page_With_Custom_Action(string path) { // Arrange var pathData = new Mock<IPathData>(); var pageModel = new Mock<IPageModel>(); var repository = new Mock<IPageRepository>(); var mapper = new Mock<IControllerMapper>(); var container = new Mock<IContainer>(); container.Setup(x => x.GetInstance<IPageRepository>()).Returns(repository.Object); repository.Setup(x => x.GetPageByUrl<IPageModel>(path)).Returns(() => pageModel.Object); pathData.Setup(x => x.Action).Returns("myaction"); pathData.Setup(x …
262 c#  unit-testing  nunit  moq 



7
Esecuzione di test singoli da unittest.TestCase tramite riga di comando
Nel nostro team, definiamo la maggior parte dei casi di test come questo: Una classe "quadro" ourtcfw.py: import unittest class OurTcFw(unittest.TestCase): def setUp: # something # other stuff that we want to use everywhere e molti casi di test come testMyCase.py: import localweather class MyCase(OurTcFw): def testItIsSunny(self): self.assertTrue(localweather.sunny) def testItIsHot(self): …

19
NUnit vs Visual Studio 2008's Test Projects for Unit Testing? [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 …

7
Costruisci progetto Maven senza eseguire test unitari
Come si costruisce un progetto Maven senza eseguire unit test? Attualmente sto ristrutturando del codice che ho per un Servlet e vorrei provarlo nel mio browser Web (il che significa che è mvn installin esecuzione per ottenere il .warcaricamento su Tomcat). Sono pienamente consapevole che i miei test UNIT non …

14
Ottieni il nome del test attualmente in esecuzione in JUnit 4
In JUnit 3, ho potuto ottenere il nome del test attualmente in esecuzione in questo modo: public class MyTest extends TestCase { public void testSomething() { System.out.println("Current test is " + getName()); ... } } che stampa "Il test corrente è testSomething". Esiste un modo semplice o immediato per farlo …
240 java  unit-testing  junit 




30
Perché Visual Studio 2012 non trova i miei test?
Ho alcuni test che utilizzano il built-in Microsoft.VisualStudio.TestTools.UnitTesting, ma non riesco a farli funzionare. Sto usando Visual Studio 2012 Ultimate. Ho una soluzione di due progetti; Uno ha le prove, using Microsoft.VisualStudio.TestTools.UnitTesting, [TestClass]prima della classe, [TestMethod]prima che i metodi di prova e di riferimento Microsoft.VisualStudio.QualityTools.UnitTestFramework(versione 10.0.0.0, versione runtime v2.0.50727). Ho …

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.