使用简单的构建工具清除使用scalatest的说明
发布时间:2020-12-16 18:15:10 所属栏目:安全 来源:网络整理
导读:Scala 2.8.0-RC有很多东西,但从那时起事情似乎发生了很大的变化,而且我找不到多少东西. 我想要一些关于如何使用scala测试来获得我的SBT项目(SBT版本0.7.4,Scala版本2.8.1)的明确说明. 非常感谢. 解决方法 首先是将ScalaTest依赖项添加到您的SBT项目中.在 pro
Scala 2.8.0-RC有很多东西,但从那时起事情似乎发生了很大的变化,而且我找不到多少东西.
我想要一些关于如何使用scala测试来获得我的SBT项目(SBT版本0.7.4,Scala版本2.8.1)的明确说明. 非常感谢. 解决方法
首先是将ScalaTest依赖项添加到您的SBT项目中.在< project_root> / project /< CLASS_THAT_EXTENDS_DEFAULTPROJECTINFO> .scala中,您需要添加以下行:
val scalatest = "org.scalatest" % "scalatest" % "1.3" 这会将ScalaTest依赖项添加到项目中. ScalaTest 1.3可以与Scala 2.8.1一起使用. 然后在< project_root> / src / test / scala中创建一个类似的测试类: class Foo{ def addOne(i: Int): Int = { i + 1 } } import org.scalatest.Spec class Test extends Spec { describe("Add one test") { it("Should be two") { expect(2) { new Foo().addOne(1) } } } } 首先运行’sbt update’,以便sbt将使用新的ScalaTest依赖项更新您的repo. 有了这个,您应该能够在SBT控制台中运行’sbt test’或简单地’test’,它将运行测试. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |