您好,欢迎来到智榕旅游。
搜索
您的当前位置:首页多次调用相同方法,单元测试如何打桩

多次调用相同方法,单元测试如何打桩

来源:智榕旅游

根据查询CSDN博客得知。
1、编译时打桩。用宏定义,在预处理时进行字符串替换,将原函数定义成桩函数的形式。同时可以使用条件编译来控制编译选项。
2、链接时打桩。链接时打桩就是调用的函数库替换。将桩函数定义到新的库文件中,并在原代码基础上增加条件编译选项,屏蔽原有的库,采用桩函数库。
3、运行时打桩。运行时打桩就是函数地址替换。这种方法要复杂一点,但是不需要对原有的代码进行修改,而是额外增加了打桩和还原的操作,在进行单元测试时也常用。

Copyright © 2019- zrrp.cn 版权所有 赣ICP备2024042808号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务