我有一个功能:
void setData(int *ptr) {
*ptr = 3
};
我可以使用Hippomock模拟此功能并设置ptr
的值吗?
类似于:mock.OnCallFunc(setData).With(int *ptr).Do({ *ptr = 5;});
所以我以后可以做类似的事情
int p;
setData(&p);
printf("value of p is suppose to be 5: %d\n", p);
答案 0 :(得分:3)
您可以使用普通函数或lambda进行书写
CustomerNumber TransactionDate
1 [ 1 13 ]
2 [ 3 ]
3 [ 0 ]
4 [ 2 60 10 30]