unit-testing

Unit Testing ist eine Methode, bei der einzelne Quellcode-Einheiten auf ihre Tauglichkeit getestet werden.
4
Antworten

Erkennen bestimmter Funktionsaufrufe in Komponententests

Ich möchte herausfinden können, ob meine Funktion (oder irgendeine andere Funktion, die sie aufruft) am Ende einige spezifische Funktionen (z. B. malloc und free ) in meinen Unit-Tests aufruft: einige kleine Teile von Meine Software hat har...
31.12.2017, 17:56
1
Antwort

Wie man XUnit deskriptive Assert Nachricht implementieren?

Kontext in XUnit github Ich habe Folgendes gefunden: Add Assert.Equal (erwartet, aktuell, Nachricht) Überladung # 350 (ein Entwickler bittet um eine nicht vorhandene Überladung, siehe unten) Zitat aus der Antwort:    Wir glauben a...
13.02.2017, 11:39
1
Antwort

Werden beim Unit-Test mit Arrange-Act-Assert die Kopfzeilen empfohlen?

Ich finde das Konzept der Partitionierung der Aussagen meiner Komponententests, wie es im AAA-Muster vorgeschlagen wird, nützlich. Ich neige dazu, Kopfkommentare hinzuzufügen, damit die Tests so aussehen: %Vor% Aber ich bin neugierig, ist...
06.09.2014, 06:36
2
Antworten

Scala: Wie kann man Methoden testen, die System.exit () aufrufen?

Ich habe ein Befehlszeilentool entwickelt, das bei bestimmten Eingaben System.exit() ( möchte keine Ausnahmen anstelle von verwenden). Ich kenne Java: Wie man Methoden testet Rufen Sie System.exit ()? auf und es ist der eleganteste Ans...
22.08.2016, 07:48
1
Antwort

Visual Studio C ++ - Unterschied zwischen verwaltetem Testprojekt und Native Unit-Testprojekt

Ich bin neu in Visual Studio, was sind die Unterschiede zwischen Managed Test Project und Native Unit Test Project. Die meisten im Internet verfügbaren Gerätetest-Informationen sagen nur, dass sie einen nativen Komponententest durchführen sollen...
08.02.2016, 00:06
1
Antwort

Das Testen von postMessage mit Jasmine async funktioniert nicht

Ich versuche Jasmine 2.0 zu verwenden, um Komponententests für eine bestimmte Logik in einer AngularJS-App zu schreiben, aber die Logik befindet sich in einem Ereignis-Listener. Von der Steuerung: %Vor% Und aus der Testdatei: %Vor% Aber...
11.06.2015, 18:12
1
Antwort

Wie verspotte ich das Ergebnis eines Versprechens in einem AngularJS-Komponententest?

Mein CompanyService ist: %Vor% Mein Controller ist: %Vor% Mein Test ist: %Vor% Aber das resolve funktioniert nicht. Ich bekomme diesen Fehler: TypeError: 'undefined' is not an object (evaluating 'deferred.resolve') Irgen...
22.02.2014, 01:34
1
Antwort

Robolectric RoboAttributeSet - So verwenden Sie dies

Ich habe eine benutzerdefinierte Android-Ansicht mit stylefähigen Attributen, die ich testen möchte. Ich versuche, RoboAttributeSet zu verwenden, um diese in den Konstruktor meiner Ansicht zu schieben, aber für das Leben von mir kann nicht die r...
13.11.2013, 05:03
1
Antwort

Der richtige Ansatz für das Testen von Android-Geräten

Ich weiß, dass es ein langweiliges Thema für alle Android-Entwickler ist. Aber was genau ist der richtige Ansatz für Android Testing? Das kann ich mir vorstellen. 70% Unit Testing (JUnit zum Testen aller Geschäftslogik, Netzwerkschicht, Da...
13.05.2015, 05:32
7
Antworten

Die Erkennung der C ++ - Struktur wird vom Komponententest aus aktualisiert

Ich habe eine Familie von Datenstrukturen, die mit boost :: serialization von einer Ebene zu einer anderen übergeben werden sollten. Zum Beispiel %Vor% Ich möchte Unit Tests dazu schreiben, nur um sicherzugehen, dass ich einige Felder nicht...
29.05.2013, 10:10