Ich habe eine verspottete Funktion, die einen Verweis Argument hat:GMock: Erfassen eines Referenz Argument in einer verspottete Funktion
MOCK_METHOD(func, void(MyObj &obj);
Ich möchte obj in eine Variable erfassen, so dass ich Methoden auf sie anrufen können in die Unit-Tests. So etwas wie:
MyObj *capturedObj;
EXPECT_CALL(foo, func(testing::_)).WillOnce(<capture arg into capturedObj>);
capturedObj->bar();
Wie erreiche ich das?