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.
1
Antwort

Unit Testet die REST-API

Ich habe etwas Erfahrung mit Komponententests und Mocks. In meiner begrenzten Erfahrung würde ich die beiden verwenden, um eine Service-Schicht zu testen, zum Beispiel, um die Datenbank zu verspotten (stubbing?), Um Abhängigkeiten zu beseitigen...
25.02.2012, 02:31
3
Antworten

Wann und wann man einen Test nicht stumm / verspottet

Ich bemühe mich, meinen Kopf um Rspec zu wickeln, um mich einem TDD / BDD-Entwicklungsmuster zu nähern. Ich bin jedoch weit davon entfernt, mit einigen der Grundlagen zu kämpfen: Wie, wann genau sollte ich Mocks / Stubs verwenden und wann sol...
13.09.2010, 23:59
1
Antwort

Wie testet man die c-Funktionen von IO?

Ich stehe vor Problemen beim Schreiben von Komponententests auf C-Funktionen, die den IO-Betrieb betreffen. Zum Beispiel ist unten der Code, den ich geschrieben habe, um eine Eingabezeichenfolge vom Benutzer von der Konsole zu erhalten. Ich weiß...
25.12.2012, 08:24
1
Antwort

Schnellste Möglichkeit zum Erstellen einer Mock-Aktivität zum Testen

Ich teste gerade eine Bibliothek im Unit-Test. In bestimmten Klassen muss ich eine Aktivität als Parameter in einigen statischen Methoden übergeben. Die Bibliothek selbst enthält keine Aktivitäten. Ich muss irgendwie eine Instanz einer Scheinakt...
23.10.2012, 16:30
1
Antwort

Teilweise Verspottung als Code-Geruch?

Warum gibt es so viel Haß über "teilweise Verspottung" und den Code, der es erfordert? Hier ist eine (theoretische) Beispielimplementierung: %Vor% Nun, nach meinem Verständnis ist das ein gut umgestalteter Code. Wenn ich test operation...
27.09.2010, 19:06
1
Antwort

Registrator MappingJackson2HttpMessageConverter im Frühjahr 3.1.2 mit JAXB-Annotationen

Ich habe eine Reihe von Entitäten mit JAXB-Annotationen, die ich mithilfe eines Nachrichtenkonverters in JSON konvertieren möchte. Ich weiß, dass mein ObjectMapper, der die JAXB-Annotationen liest, funktioniert: %Vor% Aber wenn ich meinen...
20.09.2012, 14:00
3
Antworten

Notwendigkeit für separate Schnittstelle und impl für DAO

Wir haben eine typische n-tier-Java-Anwendung, und mir ist aufgefallen, dass unsere Datenzugriffsebenen DAO's haben, die vom Typ FooDAO und FooDAOImpl sind. Ich wollte die Notwendigkeit für die beiden rechtfertigen und hier ist meine Analyse....
04.07.2012, 05:58
1
Antwort

Moq (oder möglicherweise ein anderes Framework) auf Mono / MonoTouch

Ich habe gerade mit der Entwicklung von MonoTouch begonnen, und ich habe versucht und gescheitert, Moq für meine Komponententests arbeiten zu lassen. Die binäre Version schlägt fehl, weil sie nach System v2.0 sucht, von dem ich annehme, dass es...
08.03.2010, 11:44
1
Antwort

OCMock, warum kann ich keine Methode für ein Protokoll erwarten?

Betrachten Sie diesen Code, der funktioniert (die Methode loginWithEmail wird als erwartet erwartet): %Vor% Gegenüber diesem Code: %Vor% Das zweite Codebeispiel schlägt in Zeile 2 mit dem folgenden Fehler fehl: %Vor% AuthenticationSe...
27.09.2012, 09:34
2
Antworten

Was macht Moq.Linq.MockRepository?

Ich versuche herauszufinden, was das MockRepository tut. Ich sehe, dass es eine Create-Methode gibt, die ich verstehe, und sie hat auch Of- und OneOf-Methoden, die ich nicht verstehe. Was sollte T sein? Mock oder T selbst? Wie sollte der Ausd...
21.04.2011, 03:09