csklw_6931 发表于 2007-8-28 20:53:13

c++test里面怎么打桩?

能不能讲一下在c++test这个软件里面的打桩方法?
具体问题就是,比如我现在函数里要调用fopen这个函数的返回值,可是打桩的时候只能同时有一个返回值,但我想的是返回1的时候执行什么,返回null的时候又执行什么,这两种情况怎么才能同时写出来呢?

比如:a=fopen(×××××)
if (a==null)
{
……;
……;
}
else if(a==1)
{
……;
}

cwj007 发表于 2007-9-3 14:01:41

fopen可以修改吗,如果fopen只传出1时,除非是网络等传输丢包情况,一般则不需要写,如果非要测
可以对fopen做一层封装,在外面包的函数中加一层控制,
int myfopen()
{
   
    //跟据自己的需要传
}


然后测试函数可以调myopen ,跟据传出值执行
页: [1]
查看完整版本: c++test里面怎么打桩?