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

Wie funktioniert es?

Der Versuch, eine Klasse zu testen, deren Konstruktor einen Func akzeptiert. Nicht sicher, wie man es mit Moq verspotten kann. %Vor%     
17.05.2011, 20:29
3
Antworten

Mocking mit "traditionellen" Record / Replay vs Moq-Modell

Ich bin neu bei Mocks und entscheide mich für ein Mock-Framework. Die Startseite von Moq enthält    Momentan ist es das einzige Spott   Bibliothek, die gegen die   verallgemeinert und etwas unintuitiv   (besonders für Anfänger) Record / Rep...
16.03.2009, 13:50
2
Antworten

Mock GPS Provider funktioniert nur im Debug-Modus

Ich habe eine App aktualisiert und das Versionsziel nach vorne gezogen, und wir stoßen auf ein Problem mit GPS-Spionage. Die mock locations funktionieren perfekt beim Debuggen mit Android Studio, aber wenn ich das Debugging verlasse und norma...
23.09.2016, 15:26
1
Antwort

Mock mit Submodulen für ReadTheDocs

Ich versuche ein Python-Projekt mit ReadTheDocs zu dokumentieren. Anfangs würde der Build-Prozess absterben, wenn es dazu kam: %Vor% Ich habe die rtd faq und benutzt für das osgeo-Modul, das mir Probleme bereitet. Jetzt geht der Build-Proz...
15.09.2015, 06:43
2
Antworten

In rspec können wir verify_partial_doubles für einen Test deaktivieren

Mein Projekt hat diesen Wert in der Datei rspec_helper.rb festgelegt %Vor% Ich habe einen Test, der markiert wird %Vor% Das Problem besteht darin, dass die Methode für das Objekt nicht existiert, bis es instanziiert wurde. Es handelt sic...
13.10.2014, 03:41
1
Antwort

Wie verwende ich Python Mock, um eine Ausnahme auszulösen - aber mit Errno auf einen bestimmten Wert gesetzt

Gegeben dieser Python-Code: %Vor% Ich möchte alle möglichen Pfade einschließlich der Ausnahmebehandlung testen. Mit Mock ist es einfach genug, eine Ausnahme, die ich mit diesem Code mache, zu erhöhen : %Vor% Mock löst eine Ausnahme aus,...
12.12.2013, 15:07
2
Antworten

Mock eine Klasse in Python, um eine seiner Methoden aufzurufen

Ich fange an, Python zu lernen, und gleichzeitig versuche ich, Tests für meinen Code zu schreiben. Ich habe mich dafür entschieden, py.test und mock dafür zu verwenden. Ich habe eine ziemlich große und komplexe Klasse bekommen, um Tests zu s...
14.02.2014, 05:54
1
Antwort

Mockito: Mock-Objekt basierend auf einem anderen

Ich habe ein verspottetes Objekt, sagen wir Car porsche . Es hat 4 Räder, 1 Windschutzscheibe, 1 Motor und den Namen Porsche . Dies geschieht über when() und thenReturn() . Ich möchte eine weitere verspottete Car-Instanz erstellen, sa...
18.11.2013, 11:30
2
Antworten

Mock MySQL DB für PHPUnit

Ich versuche Einheitentests für mein Yii-Projekt zu erstellen. Problem: MySQL-Datenbank. Ich möchte nicht jedes Mal eine MySQL-Datenbank ausführen müssen, wenn ich die Tests durchführe, da es langsam, unzuverlässig ist, vielleicht haben einig...
10.08.2011, 16:51
3
Antworten

Wie wird DateTime.Now in Unit-Tests simuliert? [geschlossen]

Die normale Lösung ist es hinter der Schnittstelle zu verstecken. %Vor% Im Komponententest können Sie ein Mock-Objekt verwenden und entscheiden, was zurückgegeben werden soll %Vor% Ich möchte keine andere Schnittstelle in meine Klasse in...
30.03.2012, 11:35