您的位置:首页 > 其它

Scala学习之断言、单元测试

2018-03-25 14:13 309 查看
本文的主要内容:
1、断言
2、单元测试
3、测试实例


1、断言

Scala里,断言被写为对预定义
方法assert
的调用。表达式
assert(condition)
条件不成立的时候跑出
AssertionError
。表达式
assert(condition,explanation)
条件不成立的时候会抛出制定
explanation
作为说明的
AssertError
explanation
的类型是
Any
,所以我们可传入任何对象。
assert
方法会对传入的参数调用
toString


我们也可以用
ensuring方法
,跟在控制结构后面。

for(...){

} ensuring(...)


if(...){

}else{

} ensuring(...)


2、单元测试

测试工具:
JUnit\TestNG\ScalaTest\specs\ScalaCheck


测试风格:规格测试、属性测试

3、测试实例

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: