作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有这段代码。
|temp|
temp := 5
(temp < 3) ifFalse:[
self error: 'Invalid input'.
].
如果我必须测试在运行此代码时是否引发上述错误,SUnit 测试用例会是什么样子?
当前,当我运行上面的代码时,它显示“未处理的异常:无效输入”我该如何处理这个异常?
最佳答案
试试这个:
testError
|temp|
temp := 5.
self
should: [(temp < 3) ifFalse:[
self error: 'Invalid input']]
raise: Error
关于exception-handling - Visualworks Cincom Smalltalk SUnit 错误条件测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19464527/
我有这段代码。 |temp| temp := 5 (temp < 3) ifFalse:[ self error: 'Invalid input'. ]. 如果我必须测试在运行此代码时是否引发
我是一名优秀的程序员,十分优秀!