Suchergebnisse für Anfrage "mocking"

4 die antwort

Verwenden Sie Moq, um zu bestimmen, ob eine Methode @ aufgerufen wir

ch kann nach meinem Verständnis testen, ob ein Methodenaufruf erfolgt, wenn ich eine Methode höherer Ebene aufrufe, d. public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); ...

2 die antwort

Python2.7 contextlib.ExitStack-Äquivalent

Zum programmgesteuerten Kombinieren von Kontextmanagern verwende ich den folgenden Code: == helpers.py == from contextlib import nested import mock def multiple_patch(obj_to_be_patch, *methods): return nested( ...

20 die antwort

Was ist der Unterschied zwischen Fälschen, Verspotten und Stubben?

Ich weiß, wie ich diese Begriffe verwende, aber ich frage mich, ob es akzeptierte Definitionen für @ gibFälschun, Verspottun, und stubbing für Unit-Tests? Wie definieren Sie diese für Ihre Tests? Beschreiben Sie die Situationen, in denen Sie sie ...

TOP-Veröffentlichungen

60 die antwort

Was ist der Unterschied zwischen einem Mock & Stub?

Ich habe verschiedene Artikel über das Verspotten und Stubben in Tests gelesen, einschließlich Martin Fowlers Mocks sind keine Stubs [http://martinfowler.com/articles/mocksArentStubs.html], aber verstehe den Unterschied immer noch nicht.

4 die antwort

Was ist der Unterschied zwischen der Anforderung einer Klasse oder eines Interfaces?

Ich habe @ verwend moq [http://code.google.com/p/moq/] um Objekte in meinen Unit-Tests zu verspotten und ich habe auf der Site über moq gesehen, dass es in der Lage ist, sowohl Klassen als auch Interfaces zu verspotten. Ich hatte neulich eine ...

4 die antwort

RhinoMock: Mocks Vs StrictMocks Vs DynamicMocks

ch verstehe den Unterschied zwischen einem Mock und einem Stu Aber verschiedene Arten von Mocks im RhinoMock-Framework verwirren mich. Kann jemand die Konzepte von Mocks Vs StrictMocks Vs DynamicMocks in Bezug auf das RhinoMock-Framework ...

2 die antwort

PHPUnit - Wie verspotte ich die Klasse in der Methode einer anderen Klasse?

Wie kann ich die Klasse in der Methode einer anderen Klasse verspotten? Zum Beispiel protected function buildRequest($params) { return new \Request(); } public function getPayload($params) { $request = $this->buildRequest($params); .... } ann ...

4 die antwort

Construtor / Setter Injection mit IoC in HttpHandler, ist das möglich?

Ich bin auf ein ziemlich haariges Problem gestoßen. Es gibt wahrscheinlich eine einfache Lösung dafür, aber ich kann sie nicht finden! Ich habe einen benutzerdefinierten HttpHandler, mit dem ich eine Anfrage bearbeiten möchte, protokolliere ...

4 die antwort

Warum funktioniert Pythons Monkeypatch nicht, wenn eine Klasse anstelle eines Moduls importiert wird?

Ich hatte Probleme bei der Verwendung des Codes der akzeptierten AntwortHie [https://stackoverflow.com/questions/20503373/how-to-monkeypatch-pythons-datetime-datetime-now-with-py-test] . Der Code funktioniert abhängig davon, wie ich datetime ...

6 die antwort

Gibt es in JMockit eine Möglichkeit, die ursprüngliche Methode von einer verspotteten Methode aufzurufen?

In meiner Mock-Klasse verspotte ich die Methode foo (). Für einige Testfälle möchte ich, dass die Mock-Implementierung von foo () einen speziellen Wert zurückgibt. Für andere Testfälle möchte ich die echte Implementierung von foo () verwenden. ...