Tag: unit-testing

Unit-testing ist eine Methode, durch die die einzelnen Einheiten der Quellcode getestet werden, um festzustellen, ob Sie fit für den Einsatz.

Junit testet Spring-Service und DAO-Layer

Anzahl der Antworten 2 Antworten
Arbeite ich an einer Spring-Anwendung (Spring 3.0) und folgenden die geschichtete Architektur d.h. Controller -> Service -> DAO layers. Möchte ich schreiben von unit-Testcases für service-und DAO-Schicht mit Junit. Ich überprüfte Frühling offiziellen Website und auch versucht,

Warum schlägt Assert.AreEqual (T obj1, Tobj2) mit identischen Byte-Arrays fehl

Anzahl der Antworten 6 Antworten
Ich habe zwei identische byte-arrays in das folgende Codesegment code: ///<summary> ///A test for Bytes ///</summary> [TestMethod()] public void BytesTest() { byte bytes = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketData); TransferEventArgs target = new TransferEventArgs(bytes); byte expected = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketValue); byte actual; actual

Verspottung zweier Funktionen mit Patch für einen Unit-Test

Anzahl der Antworten 3 Antworten
Ich habe eine Funktion, ich möchte die unit-Tests enthält, nennt zwei andere Funktionen. Ich bin nicht sicher, wie kann ich verspotte beide Funktionen zur gleichen Zeit, richtig mit patch. Ich habe ein Beispiel, was ich meine unten.

Unit testet HTTP-Anfragen in c #

Anzahl der Antworten 4 Antworten
Bin ich einige code schreiben, die einen Webdienst aufruft, liest die Antwort und tut etwas mit ihm. Mein code sieht nominell wie diese: string body = CreateHttpBody(regularExpression, strategy); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(_url); request.Method = "POST"; request.ContentType =

Ist es möglich, Pythons eingebaute Druckfunktion zu verspotten?

Anzahl der Antworten 9 Antworten
Habe ich versucht, from mock import Mock import __builtin__ __builtin__.print = Mock() Aber das wirft einen syntax-Fehler. Ich habe auch versucht patchen Sie es wie so @patch('__builtin__.print') def test_something_that_performs_lots_of_prints(self, mock_print): # assert stuff Gibt es eine Möglichkeit,

Python Unittest - Gegenteil von assertRaises?

Anzahl der Antworten 7 Antworten
Möchte ich schreiben einen test, um festzustellen, dass eine Exception wird nicht ausgelöst, in einem bestimmten Umstand. Es ist einfach zu testen, ob eine Ausnahme ist angesprochen ... sInvalidPath=AlwaysSuppliesAnInvalidPath() self.assertRaises(PathIsNotAValidOne, MyObject, sInvalidPath) ... aber wie können Sie

XCode bekommt "Ziel spezifiziert Produkttyp 'com.apple.product-type.bundle.unit-test', aber es gibt keinen solchen Produkttyp für die 'iphoneos' Plattform"

Anzahl der Antworten 2 Antworten
Beim laufen mein Projekt in XCode, meine tests gibt diese Fehlermeldung: target specifies product type 'com.apple.product-type.bundle.unit-test', but there's no such product type for the 'iphoneos' platform Geschah es, nach ein paar XCode updates. Weiß jemand, wie man

Wie kann ich Tests in Android Studio erstellen?

Anzahl der Antworten 12 Antworten
Nur heruntergeladen, Android-Studio, das basiert auf der Intellij Idea. Wie könnte man die Erstellung von tests? Ich merke, es ist eine option für das erstellen einer Test-Modul, aber dieses scheint nicht, etwas zu tun, nur erstellen Sie

So testen Sie Spring Data-Repositories

Anzahl der Antworten 5 Antworten
Ich möchte ein repository (z.B. UserRepository) erstellt und mit Hilfe von Spring Data. Ich bin neu in der Frühling-Daten (aber nicht bis zum Frühjahr) und ich diese tutorial. Meine Wahl der Technologien für den Umgang mit der

Rhino Mocks Stubs und Mocks sind nur gut für Interfaces?

Anzahl der Antworten 5 Antworten
Ist es richtig, dass Rhino Mocks stubs und mocks sind nur gut für Schnittstellen, keine konkreten Klassen? Ich verbrachte einige Zeit versucht, um dieses Stück code arbeiten. Ich habe nicht erwartet, dass die gekürzte pubSubClient immer call

Kann Pythons Unittest parallel testen, wie Nase?

Anzahl der Antworten 7 Antworten
Python-NASE-Test-Frameworks das Konzept der laufen mehrere tests parallel. Der Zweck ist nicht das testen von Parallelität im code, sondern um tests für den code, hat "keine Nebenwirkungen, keine Probleme mit der Anordnung, und keine externen Abhängigkeiten" schneller

Vergleich von c ++ Unit Test Frameworks

Anzahl der Antworten 10 Antworten
Ich weiß, es gibt schon ein paar Fragen zu Empfehlungen für c++ unit test frameworks, aber alle Antworten, die nicht helfen, wie Sie es nur empfehlen, eines der frameworks geben aber keine Informationen über einen (feature -)

So führen Sie alle Tests aus, die zu einer bestimmten Kategorie in JUnit gehören 4

Anzahl der Antworten 6 Antworten
JUnit 4.8 enthält ein nettes neues feature namens "Kategorien", die ermöglicht es Ihnen, bestimmte Arten von Prüfungen zusammen. Dies ist sehr nützlich, z.B. um separate Testläufe für die langsame und schnelle tests. Ich weiß, die Sachen, die

Gruppierung von JUnit-Tests

Anzahl der Antworten 6 Antworten
Gibt es eine Möglichkeit zum gruppieren von tests in JUnit, so dass ich kann nur einige Gruppen? Oder ist es möglich zu kommentieren einige tests und dann Global zu deaktivieren? Ich bin mit JUnit 4ich kann nicht

package.json generation / npm ungenutzte Pakete

Anzahl der Antworten 5 Antworten
Ich bin der Einführung von unit testing in mein Projekt und für dieses brauche ich, um mich ein package.json Datei. Erste Frage ist, die unit testing suite verwenden Sie? Ich freue mich mocha die zu sein scheinen

python, unittest: Gibt es eine Möglichkeit, Befehlszeilenoptionen an die App zu übergeben

Anzahl der Antworten 5 Antworten
Habe ich ein Modul importiert unittest und hat einige TestCases. Ich möchte zu akzeptieren, einige Kommandozeilen-Optionen (für das Beispiel unten, wird der name der Daten-Datei), aber wenn ich versuche, übergeben Sie die option bekomme ich die Meldung

Moq: Unit testet eine Methode, die auf HttpContext basiert

Anzahl der Antworten 6 Antworten
Denken Sie an eine Methode in einem .NET-assembly: public static string GetSecurityContextUserName() { //extract the username from request string sUser = HttpContext.Current.User.Identity.Name; //everything after the domain sUser = sUser.Substring(sUser.IndexOf("\\") + 1).ToLower(); return sUser; } Möchte ich Ihnen

C #: Wie überprüfe ich "keine Ausnahme aufgetreten" in meinem Komponententest?

Anzahl der Antworten 5 Antworten
Schreibe ich einen unit-test für diese Methode gibt "void". Ich würde gerne einen Fall, dass der test bestanden wird, wenn keine Ausnahme geworfen. Wie Schreibe ich das in C#? Assert.IsTrue(????) (Meine Vermutung ist, dies ist, wie ich

Wie kombiniere ich Testcode, der die Jersey Client API aufruft?

Anzahl der Antworten 3 Antworten
Ich schrieb code, welche Anrufe die Jersey-client-API, welches wiederum ruft einen web-service, das ist außerhalb meiner Kontrolle. Ich möchte nicht, dass meine unit-test aufrufen, die eigentliche web-service. Was ist der beste Ansatz für das schreiben eines unit-test-code

Wie führe ich einen Test aus einer großen TestNG-Suite mit testng.xml aus?

Anzahl der Antworten 6 Antworten
Ich habe eine TestNG suite mit großer Menge von Methoden. Ich führe diese suite mit wrapper gebaut auf der Oberseite des TestNG-Läufer. Alle tests in der suite ausfallen, außer einer. Was soll ich schreiben testng.xml zur Ausführung

Bedingungslose Ignorierung von Tests in JUnit 4

Anzahl der Antworten 4 Antworten
OK, also die @Ignore Anmerkung ist gut für die Kennzeichnung, dass ein Testfall sollte nicht ausgeführt werden. Jedoch, manchmal kann ich das ignorieren wollen, einen test basierend auf Laufzeitinformationen. Ein Beispiel könnte sein, wenn ich eine concurrency-test,

Wie überspringst du einen Unit-Test in Django?

Anzahl der Antworten 2 Antworten
Wie gewaltsam überspringen von unit Tests in Django? @skipif und @skipunless ist alles, was ich gefunden, aber ich möchte einfach überspringen test jetzt für debugging-Zwecke, während ich mir ein paar Dinge begradigt. InformationsquelleAutor der Frage user798719 |

Testen der Einheit ASP.NET MVC5 App

Anzahl der Antworten 3 Antworten
Ich bin die Ausweitung der ApplicationUser-Klasse eine neue Eigenschaft hinzufügen (wie im tutorial Erstellen Sie eine ASP.NET MVC 5 App mit Facebook und Google OAuth2 und OpenID-Sign-on (C#)) public class ApplicationUser : IdentityUser { public DateTime BirthDate

Unittests in TypeScript

Anzahl der Antworten 3 Antworten
Ich weiß, Typoskript ist einen Tag alt. Aber ich bin mal gespannt, ob hier allerdings etwas unit-test-framework oder die Art und Weise, wie man schreiben und ausführen von unit-tests für TypeScript? TypeScript kompiliert werden können, um JavaScript-und

Wie implementieren Sie Komponententests in großen C ++ - Projekten?

Anzahl der Antworten 9 Antworten
Ich glaube an die unit-tests als Teil der Bau von großen multi-Plattform-Anwendungen. Wir derzeit planen, dass unsere unit-tests in ein separates Projekt. Dies hat den Vorteil, dass wir unsere code-Basis reinigen. Ich denke jedoch, dass dies würde

Ausgabe (puts, print) in Rails Unit Tests

Anzahl der Antworten 4 Antworten
Wie kommt es, Befehle wie puts und print-anzeigen nicht in der Konsole beim ausführen von ActiveSupport::TestCase Test? Macht es sehr schwer zu Debuggen, wenn ich es nicht kann-Ausgänge einige Inspektionen in ein paar Methoden. Dank! InformationsquelleAutor der

Wie teste ich Django-URLs?

Anzahl der Antworten 1 Antworten
Habe ich erreicht 100% Testabdeckung in meine Anwendung überall dort, außer meine urls.py. Hast du irgendwelche Empfehlungen, wie ich schreiben könnte sinnvolle unit tests für meine URLs? FWIW Diese Frage ist entstanden, als ich am Experimentieren mit

Wie wird eine Methode eines Nicht-Mock-Objekts überprüft?

Anzahl der Antworten 1 Antworten
Scheint es mockito nur überprüfen, ob eine Methode eines mock-Objekts aufgerufen, und die mock-Objekt immer sth. wie doReturn().wenn(mock-Objekt)... Aber kann ich creat ein mock-Objekt und definieren doReturn().wenn(mock-Objekt).. und überprüfen Sie dann eine Methode eines anderen Objektes aufgerufen

Wie kann Mockito Objekte erfassen, die an die Methoden eines injizierten Mock-Objekts übergeben werden?

Anzahl der Antworten 2 Antworten
Ich versuche zu testen, eine service-Klasse, die intern nutzt das Spring AMQP-Verbindung-Objekt. Das connection-Objekt injiziert wird, durch die Feder. Aber ich will nicht, dass meine unit-test tatsächlich die Kommunikation mit dem AMQP-broker, also ich bin mit Mockito

Mehrere Moq It.Is & lt; string & gt; () Übereinstimmungsargumente

Anzahl der Antworten 4 Antworten
Mit Moq, ist es zulässig, mehr als eine Passende Argument? It.Is<string>() In diesem Beispiel möchte ich die mockMembershipService zurück eine andere ProviderUserKey je nach Benutzer geliefert. mockMembershipService.Setup( x => x.GetUser( It.Is<string>( s => s.Contains("Joe"))) .ProviderUserKey) .Returns("1234abcd"); mockMembershipService.Setup(

Bildung von Mockito "Grammatiken"

Anzahl der Antworten 3 Antworten
Mockito scheint wie ein ziemlich süß stubbing/mocking-framework für Java. Das problem ist nur ich finde keine konkrete Dokumentation über die besten Möglichkeiten, mit Ihrer API. Gängige Methoden in tests umfassen: doXXX(???) : Stubber when(T) : OngoingStubbing then(T)

In Rubys Test :: Unit :: TestCase, wie überschreibe ich die Initialize-Methode?

Anzahl der Antworten 10 Antworten
Bin ich zu kämpfen mit Test::Unit. Wenn ich daran denke, unit-tests, ich denke, eine einfache test-pro-Datei. Aber in der Ruby-framework muss ich stattdessen schreiben: class MyTest < Test::Unit::TestCase def setup end def test_1 end def test_1 end

Ausgabe von Daten aus Komponententest in Python

Anzahl der Antworten 14 Antworten
Wenn ich das schreiben von unit-tests in python (mit dem unittest-Modul), ist es möglich, für die Ausgabe von Daten aus einem test fehlgeschlagen, so kann ich untersuche es, um zu helfen ableiten, was den Fehler verursacht? Ich

So testen Sie Nachrüstungs-API-Aufrufe

Anzahl der Antworten 2 Antworten
Ich versuche mich zu integrieren Testfälle für jedes Stück code, möglich. Aber ich bin es Probleme beim hinzufügen von Testfällen für die api-Aufrufe, die durch retrofit. JUnit-compiler wird nie ausgeführt den code in die CallBack-Funktionen. Gibt es

Führen Sie NUnit-Tests im Dotnet-Core aus

Anzahl der Antworten 3 Antworten
Ich versuche zu laufen unit-tests für mein c# - Projekt mit dotnet Kern. Ich bin mit docker-container für die Laufzeit. Dockerfile FROM microsoft/dotnet:0.0.1-alpha RUN mkdir /src WORKDIR /src ADD . /src RUN dotnet restore "NUnit" und "NUnit.Läufer"

CollectionAssert Verwendung mit Generika?

Anzahl der Antworten 3 Antworten
Scheint es, dass CollectionAssert kann nicht verwendet werden, mit Generika. Das ist super frustrierend; ich den code testen möchten, verwenden Generika. Was soll ich tun? Schreiben boilerplate zu konvertieren zwischen den beiden? Prüfen Sie manuell, ob die

Python simuliert mehrere Rückgabewerte

Anzahl der Antworten 1 Antworten
Ich bin mit pythons mock.patch und möchte den Rückgabewert für jeden Anruf. Hier ist der Nachteil: die Funktion wird gepatcht hat keine Eingänge, deshalb kann ich nicht ändern Sie den Rückgabewert auf der Grundlage der Eingabe. Hier

Wie kann ich einen Symfony2-Controller testen?

Anzahl der Antworten 4 Antworten
Will ich mit Test Driven Development-soweit wie möglich — es ist eine tolle Art zu arbeiten. Ich bin beunruhigt durch die Tatsache, dass Symfony2-Controller erstellen und geben Sie einen neuen Response Objekt. Ich möchte in der Lage

Wie testen Benutzer Code, der Linq zu SQL verwendet?

Anzahl der Antworten 7 Antworten
Wie Leute sind, die unit-Test-code, verwendet Linq to SQL? InformationsquelleAutor der Frage Peter | 2008-09-09

Wie schreibt man Komponententests für Datenbankaufrufe?

Anzahl der Antworten 9 Antworten
Bin ich in der Nähe der Anfang eines neuen Projekts, und (Keuchen!) zum ersten mal bin ich versucht zu unit-tests in ein Projekt von mir. Ich habe Probleme auszudenken, die einige von den unit tests selbst. Ich

Komponententest für C ++ - Code - Tools und Methodik

Anzahl der Antworten 22 Antworten
Arbeite ich an einem großen c++ - system wurde in der Entwicklung für ein paar Jahre jetzt. Als Teil der Anstrengungen zur Verbesserung der Qualität des vorhandenen Codes, der sich auf einem großen long-term-refactoring Projekt. Kennst du

Was ist die beste Strategie für Unit-Testing von datenbankgestützten Anwendungen?

Anzahl der Antworten 6 Antworten
Arbeite ich mit vielen web-Anwendungen, angetrieben von Datenbanken unterschiedlicher Komplexität auf das backend. In der Regel gibt es eine ORM Schicht getrennt von der business-und Präsentationslogik. Das macht unit-Test der Geschäftslogik relativ einfach; die Dinge umgesetzt werden

EasyMock-Erwartungen mit void-Methoden

Anzahl der Antworten 3 Antworten
Bin ich mit EasyMock zu tun, einige unit-tests und ich verstehe nicht, die Verwendung von EasyMock.expectLastCall(). Wie Sie sehen können in meinem code unten, habe ich ein Objekt mit einer Methode, die void zurückgibt erste genannt in

Verfügt Visual Studio über Codeabdeckung für Komponententests?

Anzahl der Antworten 3 Antworten
Ich benutze Visual Studio 2015 Community edition, und ich weiß, dass es die option zum erstellen von unit tests um den code zu testen, aber ich sehe nicht die option zum testen der code-coverage, also ich würde gerne wissen,

Testen von ASP.Net MVC 4-Apps gründlich

Anzahl der Antworten 1 Antworten
Ich weiß, das ist ein Duplikat von über 20 verschiedenen Beiträge, aber keiner von Ihnen sind spezifisch für MVC4, und keiner, den ich gesehen habe, richtig zu beantworten alle meine Fragen. So weit mein Erster Ausflug in

Wie man eine HTTP-Anfrage in einem Unit-Test-Szenario in Python verspottet

Anzahl der Antworten 1 Antworten
Ich würde gerne einen Web-server für alle meine test bezogen auf HTTP. Es braucht nicht sehr anspruchsvoll. Ich würde es vorziehen, nicht zu abhängig von online. So konnte ich testen, einige Optionen in meinem Programm. Starten Sie

Was ist der Unterschied zwischen ScalaTest und Scala Specs Unit Test Frameworks?

Anzahl der Antworten 6 Antworten
Beide BDD (Behavior Driven Development), die in unit-test-frameworks für Scala, geschrieben in Scala. Und Spezifikationen baut auf kann es sich auch um die ScalaTest Rahmen. Aber was tut Specs bieten ScalaTest nicht? Was sind die Unterschiede? InformationsquelleAutor

Welchen Zweck haben @SmallTest-, @MediumTest- und @LargeTest-Anmerkungen in Android?

Anzahl der Antworten 3 Antworten
Ich bin neu bei Android und ich habe gesehen, Beispiel-code mit diesen Anmerkungen. Zum Beispiel: @SmallTest public void testStuff() { TouchUtils.tapView(this, anEditTextView); sendKeys("H E L P SPACE M E PERIOD"); assertEquals("help me.", anEditTextView.getText().toString()); } Was bedeutet, dass

Warum muss eine ClassInitialize-Methode statisch sein?

Anzahl der Antworten 1 Antworten
Ich bin neugierig, warum die fixture-setup muss statisch sein? Es scheint intuitiv zu mir, um Instanz-Variablen pro Gerät, teilen sich die Lebensdauer der Vorrichtung. Ja, diese werden bei der Initialisierung im Konstruktor, aber ich nehme an, Sie

Mock-Instanz ist null nach @Mock Annotation

Anzahl der Antworten 6 Antworten
Ich versuche diesen test ausführen: @Mock IRoutingObjHttpClient routingClientMock; @Mock IRoutingResponseRepository routingResponseRepositoryMock; @Test public void testSendRoutingRequest() throws Exception { CompleteRoutingResponse completeRoutingResponse = new CompleteRoutingResponse(); completeRoutingResponse.regression_latencyMillis = 500L; Mockito.when(routingClientMock.sendRoutingRequest(any(RoutingRequest.class))).thenReturn(completeRoutingResponse); RoutingObjHttpClientWithReRun routingObjHttpClientWithReRun = new RoutingObjHttpClientWithReRun (routingClientMock, routingResponseRepositoryMock); ... } aber