阅读更多

ScalaTest 发布了1.0正式版ScalaTest是一个开源的Java,Scala的测试框架,它整合了JUnit, TestNG, Ant, and Maven使你能非常高效,同时又符合你自己需要的单元测试方式。


 ScalaTest 1.0的新功能:

  • 改善JUnit集成
  • 改善对JMock, EasyMock以及Mockito的集成
  • 3个新的BDD核心特点:FlatSpec,WordSpec和FeatureSpec
  • 添加文件时
  • 彩色文本输出
  • 在并发运行后可重新排列reorts
  • Conductor类:便于多线程并发的抽象测试

ScalaDoc 1.0:http://www.scalatest.org/scaladoc/doc-1.0

下载ScalaDoc 1.0:http://www.scalatest.org/download

  • 大小: 12.9 KB
来自: artima
5
0
评论 共 1 条 请登录后发表评论
1 楼 night_stalker 2009-10-16 13:54
可以 should 语法写 BDD 的测试哦:
a should equal (2) // 注意括号不可少


其实是:
a.should(equal(2))


scala 标准库由于这些测试框架太 nb,就放弃了 SUnit 这部分。

如果支持解释就更好了……

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • ScalaTest

    ScalaTest 是一个开源的Java,Scala 的测试框架,它整合了JUnit, TestNG, Ant, and Maven 使你能非常高效,同时又符合你自己需要的单元测试方式。 API :http://www.scalatest.org/scaladoc/doc-1.2/ ScalaTest...

  • Tensorflow for Java + Spark-Scala分布式机器学习计算框架的应用实践

    import tensorflow as tf from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense,Dropout,Convolution2D,MaxPooling...载入训练集和测试集数据,进行独热编码 mnist = tf.keras.

  • ScalaTest 应用

    是一个开源的Java,Scala 的测试框架,它整合了JUnit, TestNG, Ant, and Maven 使你能非常高效,同时又符合你自己需要的单元测试方式。 API :http://www.scalatest.org/scaladoc/doc-1.2/ Scal...

  • java开源测试工具

    JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的...

  • 豆瓣9.6分,Scala编程圣经第5版隆重来袭

    要说Scala编程界的圣经,那必须是这本蜚声世界的、由Scala 语言缔造者Martin Odersky编写的—— 《Scala编程》 Programming in Scala 本书全面涵盖了整个编程语言、重要类库及其背后理念,全面且强大,是Scala领域...

  • spark 安装入门(一)scala spark单词统计 ; java spark单词统计spark反转排序

    spark 安装入门 这篇博客 可以让你学习到 三点 知识: 1.熟悉spark的相关概念。 2.搭建一个spark集群。 3.编写简单的spark应用程序。...Spark是一个开源的类似于Hadoop MapReduce的通用的并行计算框架,Spa...

  • 为什么Java8中的StreamAPI不如Scala快?

    1997年,Sun公司发布了Java1.0版本,这个版本在语法上和功能实现上都非常先进。到目前为止,已有两版Java1.x版本已经出现,并且随着时间的推移,Java的功能也在不断完善和更新。而1.8版本带来的Stream API,就是Java...

  • 加速Java应用开发速度3——单元/集成测试+CI

    加速Java应用开发速度3——单元/集成测试+CI

  • 高大上的测试报告-Allure开源框架探索

    Allure框架是一种灵活的轻量级多语言测试报告工具,它不仅能够以简洁的web报告形式显示已测试的内容,而且允许参与开发过程的每个人从测试的日常执行中提取最大限度的有用信息。 多语言: Java Python JavaSc

  • 使用Spock框架进行单元测试

    使用Spock框架进行单元测试

  • 开源项目中经常看到package-info.java文件,你知道其作用吗?

    点击上方“码农突围”,马上关注这里是码农充电第一站,回复“666”,获取一份专属大礼包真爱,请设置“星标”或点个“在看一、pacakge-info.java介绍pacakge-info.j...

  • C#的进化——C#发展史、C#1.0-10.0语法系统性梳理、C#与JAVA的对比

    本文将以C#版本为时间线,从C#1.0到C#10.0系统梳理每个版本的语法,并同时就语法机制与Java做出详细的对比。方便读者同时了解两门语言的特点。

  • Spark_Day01:Spark 框架概述和Spark 快速入门

    Spark:基于Scala语言 Flink:基于Java语言 01-[了解]-Spark 课程安排 总的来说分为Spark 基础环境、Spark 离线分析和Spark实时分析三个大的方面,如下图所示: 目前在企业中使用最多Spark框架中模块:Spa.

  • 开源网络负载测试工具测评

    这是一篇讲述主流测试工具评价的软文。

  • Java基础篇 | Java开发环境的搭建

    Java以前自学过一写,现在工作了,时间太久有一些知识都遗忘了,今天开始就更新Java了,想着把之前的Java基础知识捡起来;从最基础的开始,打好Java基础,便于以后复习。也欢迎大家跟我一起复习。话不多说,先看一张...

  • 详解Java虚拟机

    JAVA虚拟机

  • 【AlgorithmStar机器学习】AS机器学习库特征工程使用说明文档

    AlgorithmStar机器学习库的4万字使用API文档,AlgorithmStar是Java开发的一款高功能高性能的机器学习库,能够与Spark等分布式计算框架平台,搭配使用进行强悍的特征工程,本次展示的就是AS机器学习库的说明文档,...

  • Python项目-自动办公-59 PPT_pptx_在PPT中写入图片和表格.zip

    Python课程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。

  • Python项目-实例-20 快递查询.zip

    Python课程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。

Global site tag (gtag.js) - Google Analytics