dequeue()
在 GMock 测试方法中,我需要将 out 参数设置为变量的地址,以便 的 out 参数data
指向变量ch
:
MOCK_METHOD1(dequeue, void(void* data));
char ch = 'm';
void* a = (void*)&ch;
EXPECT_CALL(FQO, dequeue(_))
.WillOnce(/*here I need to set argument to a*/);
我试图找出副作用,但不断出错。