googlemock

Das speziell für C ++ entwickelte Google C ++ Mocking Framework (kurz: Google Mock) ist eine Bibliothek zum Schreiben und Verwenden von C ++ - Scheinklassen.
2
Antworten

Wie kann ein Mock-Objekt in Google Mock eine Ausnahme auslösen?

Mit Google Mock 1.7.0 habe ich ein Mock-Objekt mit einer Methode, und ich möchte erwarten, dass es aufgerufen wird, und in diesem Fall sollte die verspottete Methode eine Ausnahme auslösen. %Vor% Gibt es eine Google Mock-Aktion, die eine Aus...
24.01.2014, 15:34
4
Antworten

C ++ Unit Testing: Stubs (keine Mocks)?

Einfach in Unit Testing mit C ++ zu kommen. Es sieht so aus, als müsste ich mehrere Stub-Klassen schreiben, während ich weitermache. Mein Verständnis ist, dass es einen Unterschied zwischen Mocks und Stubs gibt. Grundsätzlich scheint es, Mocks s...
14.06.2011, 23:32
2
Antworten

Wie kann man in gmock aufeinanderfolgende Returns angeben?

In Mockito können wir mehrere Returns angeben (aus hier ) : %Vor% Gibt es eine Möglichkeit, mehrere Renditen für einen mit gmock gemachten Schein anzugeben? Derzeit habe ich: %Vor% was nicht kompiliert wird, weil ich mehrere Rücksendung...
26.10.2015, 20:49
3
Antworten

Durchsickerte Mock-Objekte, wenn GoogleMock zusammen mit Boost :: Shared Pointers verwendet wurde

Für dieses spezielle Szenario bin ich nicht in der Lage, die Lecks loszuwerden. Ich erhalte die Nachricht von durchgesickerten Mock-Objekten, wenn ich den Test ausführe. Die konkrete Nachricht: ClassElementFixture.h: 102: Fehler: Dieses Mo...
06.09.2012, 08:29
2
Antworten

googlemock - Mache eine Methode, die einen komplexen Datentyp zurückgibt

Ich möchte eine Methode vortäuschen, die einen komplexen Datentyp zurückgibt %Vor% Dieser Code kompiliert nicht: "macro" MOCK_CONST_METHOD0 "hat 3 Argumente übergeben, benötigt aber nur 2" Ich denke, dass das googlemock-Makro QMap nicht v...
18.04.2012, 10:25