腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(51)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
Golang:如何使用
gomock
来模拟...interface{}论证
我预计Printf(
gomock
.Any(),
gomock
.Any())将涵盖所有可能的情况(因为tokens编译为[]interface{}),但您似乎需要设置一个对N个令牌的显式调用: AnyTimes() mockPrinter.EXPECT().Printf(
gomock
.Any(),
gomock
.Any()). //
浏览 9
提问于2016-02-24
得票数 7
1
回答
gomock
缺少呼叫
我正在尝试使用
gomock
模拟下面的方法 func (w *writer) Publish(vacancies []model.Vacancy) error { Close() error p.mockCtrl =
gomock
.NewController
浏览 172
修改于2021-08-16
得票数 1
1
回答
gomock
,Go,芒果包装,MongoMock
我试图使用
gomock
来模拟下面的方法 ctx := apiContext.TContexttenantName string) //var mgoCall *mgo.Session mockCtrl :=
gomock
.NewController
浏览 1
修改于2018-02-25
得票数 1
回答已采纳
1
回答
如何覆盖在
GoMock
中进行的调用?
fn (已擦洗) s.mockDBDao.EXPECT().Mark(userId,
gomock
.AnyReturn(userData, nil) s.mockDBDao.EXPECT().Delete(
gomock
.Any(),
gomock
.Any()).
浏览 13
提问于2019-08-13
得票数 0
1
回答
Gomock
未公开的接口作为参数
我正在使用
gomock
(源代码模式),并希望模拟一段代码,如下所示: MethodA() int MethodB我也尝试了
gomock
reflect模式,但它也有同样的问题。
浏览 3
提问于2021-10-05
得票数 3
1
回答
GoMock
中的可选调用
我想使用
GoMock
测试一些代码,而不是将测试与被测试对象的实际实现紧密地耦合在一起。但是
GoMock
似乎要求我能够提前说出被测试的代码将做什么,即使这不是我想要测试的契约的一部分。有办法绕道吗?
GoMock
只是不支持编写这种测试吗?如果不是,我还能用什么来测试这个函数而不构建一个真实的Widget
浏览 4
提问于2022-05-06
得票数 4
2
回答
对模拟(
gomock
) gRPC的意外调用
其他信息: golang版本: go版本go1.14达尔文/amd64
浏览 2
修改于2020-06-22
得票数 3
1
回答
gomock
:因为:没有预期的方法"Pod“调用该接收器。
“我确认我已经用Mockgen工具生成了Pod方法,下面是我的代码 ctrl :=
gomock
.NewControllermockPod := store.NewMockPodStore(ctrl) mockPod.EXPECT().Create(
gomock
.Eq(context.TODO()),
gomock
.Eq(pods[0])).Return(nil)
浏览 8
提问于2022-02-13
得票数 2
1
回答
有没有办法用
gomock
模拟类型断言?
我刚接触golang,并且使用
Gomock
进行测试。我已经为接口foo生成了模拟,但在我的代码中有一段使用foo.(type)的逻辑。 我可以知道是否有一种方法可以模拟它并返回我选择的类型?
浏览 20
修改于2021-09-25
得票数 0
2
回答
如何在Go中使用
gomock
来模拟函数?
sample" // want to mock some method on this package ctrl :=
gomock
.NewController
浏览 5
提问于2014-03-07
得票数 7
1
回答
在项目中添加
gomock
测试会在运行测试时提供“构建约束排除所有Go文件”。
我在现有的Go项目中添加了一个使用
gomock
的包的测试文件,现在我得到了 当我使用
gomock
从其中一个包运行go test时。
浏览 2
修改于2020-07-21
得票数 0
回答已采纳
1
回答
使用
Gomock
进行测试返回错误:预期调用已被称为最大次数
我用的是
Gomock
和mockgenpackage sqs "fmt" "os" "errors" "github.com/golang
浏览 2
修改于2018-07-06
得票数 10
回答已采纳
1
回答
如何使用
gomock
(或类似的)来模拟/验证对数据库的调用?
转到这里,使用gorm to或/map to the DB (PSQL)。 我有以下代码: package dbstuff "errors" "github.com/jinzhu/gorm") db *gorm.DB func (p *OrderPersister
浏览 24
修改于2020-09-09
得票数 0
回答已采纳
1
回答
输入不同的两次相同方法
Post("m-elasticsearch/_sql/translate",
gomock
.Eq(expectedQuery),
gomock
.Any(),
gomock
.Any()).Post("m-elasticsearch/app-*/_search",
gomock
.Eq(esQuery),
gomock
.Any(),
gomock
.Any()).Post("m-elasticsearch&
浏览 8
提问于2022-05-21
得票数 1
回答已采纳
1
回答
如何断言模拟的方法调用是按顺序发生的?
gomock
对此有*Call.After(*Call),但我在证言中看不到任何类似的东西。有没有办法,或者我应该直接使用
gomock
?
浏览 7
提问于2016-06-21
得票数 7
2
回答
访问私有回购时出现vs代码中的Golang问题
Private-Repo-URL>但我无法解决这个问题,它是说: /usr/local/go/
浏览 1
提问于2021-10-18
得票数 1
1
回答
Go mockgen,模拟函数未调用
(),
gomock
.Any()) //(&userData, nil) })// Source: localdev/mockexample/validator (interfaces: Validator) // Package mocks is a generated
GoMock
user "localdev/mockex
浏览 4
提问于2022-10-14
得票数 2
1
回答
当依赖项不公开接口时,在GO中模拟依赖项的最佳方法是什么?
我通常使用
gomock
,但我不能,因为没有接口文件的dep。做这件事最好的方法是什么?
浏览 3
提问于2017-04-21
得票数 2
回答已采纳
1
回答
Golang mockgen“不实现”接口问题
.packagemock_myservice context "context"
gomock
"github.com/golang/m
浏览 7
提问于2022-08-28
得票数 2
1
回答
httptest ResponseRecorder保留旧值
resp) handlerAuthentication(c) client = mock_odoorpc.NewMockOdooClient(ctrl) client.EXPECT().Authenticate(
gomock
.Any(),
gomock
.Any(), in
浏览 9
修改于2021-06-29
得票数 0
回答已采纳
第 2 页
第 3 页
点击加载更多
领券