主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
主题
Go问与答
新手请问如何在单元测试中捕获异常?
gothicrush
·
· 1012 次点击
我写了一个函数,如果传入某个参数。该函数会 panic 然后我想在单元测试中测试这个函数,故意传入这个值,如果发生异常则单元测试报告 PASS 请问如何实现? 谢谢大家!
阅读全文
查看全部 2 个评论
jarlyyn
defer + recovy 和正常程序一样
评论于 2018-09-03 21:16:47
#1
更多评论
gothicrush
谢谢!可以了 我一开始也想到这个方法,但是那时我以为 defer 语句写在 发生panic的语句后面也可以。。。。 结果在单元测试中报错了,我还以为单元测试不能用 defer和recover
评论于 2018-09-03 21:52:23
#2
我要评论
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
今日阅读排行
一周阅读排行
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册