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.
Was ist der Unterschied zwischen den Begriffen "Isolation Framework" und "Mocking Framework"?
06.01.2013, 14:44
Aus irgendeinem Grund kann ich keinen finden, aber jemand muss bereits einen .NET IO-Bibliothekswrapper erstellt haben. Ich möchte in der Lage sein, Aufrufe von File.Exists usw. zu simulieren, und die eingebauten statischen Methoden eignen sich...
10.04.2009, 15:56
Um einen zirkulären Import zu vermeiden, wurde ich gezwungen, eine Funktion zu definieren, die wie folgt aussieht:
%Vor%
Nun möchte ich diese Funktion testen können, mit do_it_helper gepatcht. Wenn der Import ein Import auf oberster Ebene...
05.03.2014, 15:09
Ich weiß nicht, warum ich diesen Fehler mit Mockito habe
%Vor%
Über meine Klasse von Test ist so:
%Vor%
Und über die Methode getSubscribById, die sich in der Klasse Subscription befindet:
%Vor%
Wenn ich die Subcription-Klasse install...
19.01.2015, 10:14
Ich versuche Einheitentests für eine Django-App zu schreiben, die viele Datetime-Operationen ausführt. Ich habe mock installiert, um die timezone.now von affe patch django für meine Tests zu installieren.
Obwohl ich timezone.now erfol...
20.09.2013, 19:58
Ich habe keine Beispiele dafür gefunden. Ich gehe davon aus, dass es nicht möglich ist, basierend auf Beispielen wie folgt:
%Vor%
wo die zu injizierende Klasse bereits festgelegt ist.
05.05.2012, 17:41
Wenn ich eine Methode habe, die sich unter einer bestimmten Bedingung aufruft, ist es möglich, einen Test zu schreiben, um das Verhalten zu verifizieren? Ich würde gerne ein Beispiel sehen, ich interessiere mich nicht für das falsche Framework o...
11.02.2010, 02:05
Ich bin immer noch in den Lernphasen bezüglich Komponententests und insbesondere im Hinblick auf Spott (ich benutze den PascalMock und DUnit Frameworks). Eine Sache, über die ich jetzt gestolpert bin, war, dass ich keinen Weg gefunden habe,...
10.08.2010, 10:47
Ich versuche, dass ein Mock-Objekt bestimmte Werte basierend auf der gegebenen Eingabe zurückgibt. Ich habe ein paar Beispiele auf SO angeschaut und aus irgendeinem Grund kann ich es immer noch nicht zum Laufen bringen. Hier ist, was ich gerade...
01.10.2013, 03:26
Ich benutze Moq und ich habe die folgende Schnittstelle:
%Vor%
Dann habe ich einen Test wie folgt:
%Vor%
Aber gameBoardNodeFactoryMock.Object.Create (position.Row, position.Column, clonedGameBoardMock.Object) löst eine NullReferenceExcep...
05.04.2011, 14:33