baiyuxiong 发表于 2010-3-3 11:02:23

如何打桩?

打桩时要修改程序的代码吗?要不然,如何能让要测试的方法调用到桩函数,而不是本来的函数呢?

8596991 发表于 2010-3-3 11:22:33

楼主是否可以说的详细写?程序间的调用,有很多方法的

baiyuxiong 发表于 2010-3-3 14:15:37

方法A调用方法B,现在测试方法A,想把方法B弄成个桩

问题:
桩的代码要在测试工程里写吗?是不是还要修改方法A的代码,要不然如何能调用到B的桩函数而不是B?

park_p 发表于 2010-3-3 14:20:42

我都理解是:桩B就是假B,A是不用改任何东西的。

baiyuxiong 发表于 2010-3-3 17:01:41

A里面不用改东西的话,测试的时候A调用的还是B,不会调用到B的桩吧?

原帖由 park_p 于 2010-3-3 14:20 发表 http://bbs.51testing.com/images/common/back.gif
我都理解是:桩B就是假B,A是不用改任何东西的。

baiyuxiong 发表于 2010-3-4 19:51:00

我再顶,再顶

wenyongguo 发表于 2010-7-8 15:26:40

我认为是之所以要桩是因为B还不存在,所以才要做个假的,如果B已经存在了,就不用桩了,直接用B不就好了。A是肯定不能改的,改完了就不是A了,那么测试也就没有意义了。

zidane0412 发表于 2010-9-19 17:08:24

JMOCK

happyb060218 发表于 2011-5-10 17:34:14

想问下楼主,这个问题解决了没有啊
页: [1]
查看完整版本: 如何打桩?