【文件属性】:
文件名称:优点:简化了纯单元测试
文件大小:311KB
文件格式:ZIP
更新时间:2021-02-12 11:57:43
Scala
恩赐
/buːn/(名词)有益或有益的事物
boon是用于测试纯代码的小型框架。 恩赐是:
自以为是
专注于测试纯代码
没有外部库依赖
快速地
强类型
易于在REPL中运行
boon受到启发是一个简单但功能强大的基于属性的测试框架。
恩赐的一些独特之处:
纯度-测试失败不会引发异常
头等断言-断言可以命名和组合
故障上下文-故障可以写出所有有用信息的上下文
两种失败模式-断言可以在第一个错误时失败,也可以继续运行其余的断言
在SBT中的用法
将以下内容添加到您的build.sbt文件中:
libraryDependencies + = " net.ssanj " %% " boon " % " 1.0.3 " % Test
testFrameworks + = new TestFramework ( " boon.sbt.BoonFramework " )
resolvers +