[scala断言专栏]--入门

英文原文:http://www.scalatest.org/user_guide


本用户指南将帮助您快速滚动ScalaTest。首先简要介绍一下:

  • ScalaTest的中心概念是套件,是零到多个测试的集合。
  • 一个测试可以使用名称,也可以启动,要么成功,失败,正在申请或取消。
  • ScalaTest中的组成部分是Suite代表一套测试。
  • 特性Suite声明run和其他“生命周期”方法定义了一种默认方式来编写和运行测试。
  • 可以覆盖这些生命周期方法来定制测试如何编写和运行。
  • ScalaTest提供风格特质延伸Suite并覆盖生命周期方法,以支持不同的测试方式。
  • 它提供了混合特征,可以覆盖样式特征的生命周期方法来满足特定的测试需求。
  • 您可以通过组合Suite样式和混合特征来定义测试类。
  • 您可以通过组合Suite实例来定义测试套件。

要在您的sbt项目中包含ScalaTest,只需添加以下行:

libraryDependencies + = “org.scalatest”“scalatest_2.11”“3.0.1”“test”

要在您的Maven项目中包含ScalaTest,请使用:


  org.scalatest
  scalatest_2.11
  3.0.1
  test


有关其他方法将ScalaTest包含在项目中,请参阅运行测试。

在您的项目中使用ScalaTest就像1,2,3:

  1. 选择您的测试样式
  2. 定义你的基础类(注意:必须在项目的test包下面,创建测试类!!)
  3. 开始写测试


你可能感兴趣的:(Scala)