Ark*_*nez 10
这样你就可以做到:
class ClassIdLikeToTest{
mockable void mymethod(){
//Behavior I would like to be different in my tests
}
}
Run Code Online (Sandbox Code Playgroud)
然后将mockable定义为测试构建的虚拟,以便您可以覆盖从该类继承的方法.
你编写测试并使用一个继承自ClassIdLikeToTest的类并覆盖mymethod,只要mockable是虚拟的,它就会工作,但是你可以删除它用于生产构建,那些函数不会是虚拟的,你不付钱用于虚拟呼叫.
| 归档时间: |
|
| 查看次数: |
285 次 |
| 最近记录: |