Als «unit-testing» getaggte Fragen

Unit Testing ist eine Methode, mit der einzelne Einheiten des Quellcodes getestet werden, um festzustellen, ob sie für die Verwendung geeignet sind.


5
Mockito: InvalidUseOfMatchersException
Ich habe ein Befehlszeilentool, das eine DNS-Prüfung durchführt. Wenn die DNS-Prüfung erfolgreich ist, fährt der Befehl mit weiteren Aufgaben fort. Ich versuche, mit Mockito Unit-Tests dafür zu schreiben. Hier ist mein Code: public class Command() { // .... void runCommand() { // .. dnsCheck(hostname, new InetAddressFactory()); // .. // do …

1
Java überprüft die Methode void ungültig mit Mockito
Ich versuche zu überprüfen, ob eine (void) -Methode innerhalb eines DAO aufgerufen wird. Ich verwende einen Festschreibungspunkt, der eine Ergebnisliste bis zu diesem Punkt sendet, die Liste zurücksetzt und fortfährt. Angenommen, ich habe 4 Dinge in der Liste und einen Festschreibungspunkt von 1. Ich würde erwarten, dass die "send" -Methode …

17
Jasmin: Der asynchrone Rückruf wurde nicht innerhalb des von jasmine.DEFAULT_TIMEOUT_INTERVAL angegebenen Zeitlimits aufgerufen
Ich habe einen Winkelservice namens requestNotificationChannel: app.factory("requestNotificationChannel", function($rootScope) { var _DELETE_MESSAGE_ = "_DELETE_MESSAGE_"; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); Ich versuche, diesen Dienst mit Jasmin zu testen: "use strict"; describe("Request Notification Channel", function() { var requestNotificationChannel, rootScope, scope; …

2
CMake: Projektstruktur mit Unit-Tests
Ich versuche, mein Projekt so zu strukturieren, dass es die Produktionsquellen (im srcUnterordner) und Tests (im testUnterordner) enthält. Ich benutze CMake, um dies zu erstellen. Als minimales Beispiel habe ich die folgenden Dateien: CMakeLists.txt: cmake_minimum_required (VERSION 2.8) project (TEST) add_subdirectory (src) add_subdirectory (test) src / CMakeLists.txt: add_executable (demo main.cpp sqr.cpp) …


5
Überschreiben der Bindung in Guice
Ich habe gerade angefangen, mit Guice zu spielen, und ein Anwendungsfall, den ich mir vorstellen kann, ist, dass ich in einem Test nur eine einzelne Bindung überschreiben möchte. Ich denke, ich möchte den Rest der Bindungen auf Produktionsebene verwenden, um sicherzustellen, dass alles korrekt eingerichtet ist und um Doppelarbeit zu …
138 java  unit-testing  guice 

9
Erstellen Sie eine Testklasse in IntelliJ
Ich arbeite innerhalb der traditionellen Maven Java-Projektstruktur in IntelliJ, z main/java/com/x/y test/java/com/x/y Wenn ich mit IntelliJ eine Klasse namens Foo in main / java / com / x / y erstelle, möchte ich automatisch eine Datei namens FooTest.java in test / java / com / x / y erstellen lassen …


15
Setzen Sie Unit-Tests in dasselbe oder ein anderes Projekt ein?
Platzieren Sie Unit-Tests der Einfachheit halber im selben Projekt oder in einer separaten Baugruppe? Wenn Sie sie wie wir in eine separate Baugruppe stellen, erhalten Sie eine Reihe zusätzlicher Projekte in der Lösung. Es eignet sich hervorragend für Unit-Tests beim Codieren. Wie können Sie die Anwendung jedoch ohne all diese …
137 c#  unit-testing 


16
Zufällige Daten in Unit Tests?
Ich habe einen Kollegen, der Komponententests für Objekte schreibt, die ihre Felder mit zufälligen Daten füllen. Sein Grund ist, dass es einen größeren Testbereich bietet, da es viele verschiedene Werte testet, während ein normaler Test nur einen einzigen statischen Wert verwendet. Ich habe ihm verschiedene Gründe dafür genannt, die wichtigsten …

6
RSpec vs Cucumber (RSpec-Geschichten) [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …


8
Wie teste ich Spring Data-Repositorys?
Ich möchte ein Repository (z. B. UserRepository), das mit Hilfe von Spring Data erstellt wurde. Ich bin neu in Spring-Daten (aber nicht in Spring) und benutze dieses Tutorial . Meine Auswahl an Technologien für den Umgang mit der Datenbank ist JPA 2.1 und Hibernate. Das Problem ist, dass ich keine …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.