je fonction raillé qui a un argument de référence:GMock: Capturer un argument de référence en fonction moqué
MOCK_METHOD(func, void(MyObj &obj);
J'aimerais capturer obj dans une variable afin que je puisse appeler des méthodes sur elle en les tests unitaires. Donc, quelque chose comme:
MyObj *capturedObj;
EXPECT_CALL(foo, func(testing::_)).WillOnce(<capture arg into capturedObj>);
capturedObj->bar();
Comment puis-je y parvenir?