withmock:自动Go包模拟生成工具

时间:2024-04-21 11:38:07
【文件属性】:

文件名称:withmock:自动Go包模拟生成工具

文件大小:162KB

文件格式:ZIP

更新时间:2024-04-21 11:38:07

Go

嘲笑/模拟 这是什么? 一对工具,可以自动模拟软件包以使用Gomock进行测试 如何安装? 如您所料: go get github.com/qur/withmock go get github.com/qur/withmock/mocktest 您还需要安装goimports(golang.org/x/tools/cmd/goimports)和gomock(github.com/golang/mock/gomock)。 如何使用? withmock允许运行任意命令,但只会在当前目录中为程序包设置测试环境。 mocktest构建了自己的要运行的命令,但可以同时测试多个软件包。 要配置要模拟的软件包,只需在测试代码的导入末尾添加“ //模拟”。 然后,您可以使用withmock或模拟测试来实际运行测试。 要使用withmock,您只需在常规测试命令前加上withmock即可,例如:


网友评论