mocking

Mocking und Fake sind Möglichkeiten, Code oder Komponenten zu isolieren, um sicherzustellen, dass Komponententests nur mit der testbaren Code-Einheit ausgeführt werden, ohne andere Komponenten oder Abhängigkeiten einer Anwendung zu verwenden. Verspottung unterscheidet sich insofern vom Fälschen, als ein Schein zur Überprüfung der Ergebnisse eines Tests untersucht werden kann.
2
Antworten

Welche Vorteile bietet das Umhüllen von Systemobjekten (File, ServiceController, etc.) mit dem Adapter-Pattern oder dem Umweg zum Komponententest?

Betrachten Sie die folgende Methode, die einen Dienst stoppt: %Vor% Um die Methode zu testen, habe ich grundsätzlich zwei Möglichkeiten: Verwenden Sie das Adaptermuster, um die Methoden der Klasse ServiceController in eine Schnittstel...
09.02.2011, 14:51
3
Antworten

Was ist der beste Stil / die beste Syntax für Rhino Mocks?

Es gibt mehrere Möglichkeiten, Ihre Komponententests zu schreiben, wenn Sie Rhino Mocks verwenden: Die Standardsyntax Aufnahme- / Wiedergabesyntax Die fließende Syntax Was ist der ideale und reibungsloseste Weg?     
10.09.2008, 17:03
1
Antwort

Verspotten von Python-Iterablen für die Verwendung mit Sphinx

Ich benutze Sphinx, um ein Projekt zu dokumentieren, das von wxPython abhängt, mit der Erweiterung autodocs , so dass es automatisch Seiten aus unseren Docstrings generiert. Die Erweiterung autodocs funktioniert automatisch auf jedem Modul, d...
18.12.2013, 18:54
1
Antwort

Unit testet einen Play Controller mit Mocks

Der Titel sagt so ziemlich alles. Ich möchte einen traditionellen JUnit-Test einrichten, um die Abhängigkeiten eines Controllers nachzuahmen und Tests gegen Aktionen auszuführen. Ich habe festgestellt, dass ich mein Ziel so erreichen kann:...
20.06.2012, 18:51
1
Antwort

C Funktionsaufruf und Parameterverfolgung - Testfall und Scheingenerierung

Ich habe eine große Code-Basis von ziemlich altem C-Code auf einem eingebetteten System und leider gibt es keine automatisierten Testfälle / -suiten. Dies macht Restrukturierung und Refactoring-Code zu einer gefährlichen Aufgabe. Das manuelle...
23.02.2012, 15:08
1
Antwort

Moq: Wie verspottet man eine Methode mit einem out-Parameter? (Aktualisiert)

Ich verwende eine Bibliothek, die Parameter in einer Funktion verwendet, und ich muss meinen Code mit dieser Funktion testen. Also, ich versuche, über Moq, die ich im Rest des Projekts benutzt habe, hierher zu kommen. Frage Ich weiß, da...
02.10.2013, 15:03
1
Antwort

Die Methode takeRequest () von MockWebServer dauert lange bis zur Antwort oder hängt

Ich verwende die MockWebServer -Bibliothek in meinen Android JUnit-Tests. Ich teste ein SDK, das Aufrufe an einen Server sendet. Also verwende ich MockWebServer , um diese Server-URLs zu überschreiben und festzuhalten, was das SDK sendet, um...
11.09.2013, 20:34
3
Antworten

EasyMock: Mache einen Konstruktoraufruf in Java aus

Ich habe ähnliche Fragen in diesem Forum angeschaut, aber keine von ihnen beantwortet meine Frage. Das hört sich merkwürdig an, aber ist es möglich, einen Konstruktoraufruf für das Objekt, über das Sie sich lustig machen, auszuspielen. Beispi...
04.10.2011, 19:50
2
Antworten

Nachteile bei der Verwendung von FakeWeb im Vergleich zum Schreiben von Mocks zum Testen

Ich habe es nie gemocht, Mocks zu schreiben und vor einiger Zeit hat hier jemand empfohlen, FakeWeb zu benutzen. Ich habe mich sofort in FakeWeb verliebt. Ich muss mich jedoch fragen, ob es einen Nachteil für die Verwendung von FakeWeb gibt. Es...
18.03.2010, 18:12
1
Antwort

Neu bei den Frameworks

Ich versuche, Test Driven Development als Einzelentwickler zu machen (möglicherweise wird das Team auf vier erhöht). Ich habe Erfahrung mit NUnit in begrenztem Umfang für Unit-Tests. Ich entwickle dieses System seit einigen Jahren (VB.NET). D...
06.07.2013, 12:47