这是该结构及其方法的示例代码type A struct {}func (a *A) perfom(string){........} 然后我想从invoke()驻留在包外部的函数中调用该方法的示例代码var s := A{}func invoke(url string){ out := s.perfom(url) ... ...} 我想invoke通过模拟performA的方法来编写该功能的测试用例。在Java中,我们有mockito,jmock框架来存根方法调用。有什么办法,我们可以在不引入interfaces源代码的情况下模拟struct的方法调用吗?
2 回答
- 2 回答
- 0 关注
- 269 浏览
添加回答
举报
0/150
提交
取消
