jjzjj

ScalaTest

全部标签

scala - 如何使用 ScalaTest 测试基于 Salat 的方法

我正在使用Play2、Salat(用于mongoDB绑定(bind))编写一个网络应用程序。我想在类(class)模型中测试一些方法(例如测试我通过id检索正确类(class)的事实)。问题是我不想用虚拟类(class)污染我当前的数据库。如何使用Salat和ScalaTest使用假数据库?这是我的测试文件之一。它创建了两个类(class),并将其插入数据库,并在其上运行一些测试。LessonSpecextendsFlatSpecwithShouldMatchers{objectFakeAppextendsFakeApplication()valnewLesson1=Lesson(ti

ruby - 如何配置 Buildr 以运行 ScalaTest 2.11?

我正在使用Buildr1.4.20(在64位Linux上使用Ruby2.0.0)并尝试将ScalaTest与Scala2.11.2一起使用,但我每次都会收到以下ClassNotFoundException我尝试运行buildrtest的时候。RunningtestsinMyProjectScalaTest"MySimpleTest"Anexceptionorerrorcausedaruntoabort.Thismayhavebeencausedbyaproblematiccustomreporter.java.lang.NoClassDefFoundError:scala/xml/Me

关于 scala:ScalaTest: 预定义类型的自定义值输出

ScalaTest:customizedvalueoutputforpredefinedtype说,我有这样的小测试:12345678910111213classTestextendsFunSuitewithMatchers{ test("test"){  valarray=Array(   Array(1,1,1),   Array(2,1,3),   Array(1,4,1)  )  arrayshouldequal(null) }}...失败为:1Array(Array(1,1,1),Array(2,1,3),Array(1,4,1))didnotequalnull我的array代表游戏

关于 scala:ScalaTest: 预定义类型的自定义值输出

ScalaTest:customizedvalueoutputforpredefinedtype说,我有这样的小测试:12345678910111213classTestextendsFunSuitewithMatchers{ test("test"){  valarray=Array(   Array(1,1,1),   Array(2,1,3),   Array(1,4,1)  )  arrayshouldequal(null) }}...失败为:1Array(Array(1,1,1),Array(2,1,3),Array(1,4,1))didnotequalnull我的array代表游戏

关于scala:使用嵌套的forAll在ScalaCheck中生成的对象之间共享元素

SharingelementsbetweengeneratedobjectsinScalaCheckusingnestedforAll最近开始使用Scala编码,我尝试编写一些基于属性的测试用例。在这里,我试图生成模拟我正在测试的系统的原始数据。目标是首先生成基本元素(ctrl和idz),然后使用这些值生成两个类(A1和B1),最后检查它们的属性。我首先尝试了以下-1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556importorg.sca

关于scala:使用嵌套的forAll在ScalaCheck中生成的对象之间共享元素

SharingelementsbetweengeneratedobjectsinScalaCheckusingnestedforAll最近开始使用Scala编码,我尝试编写一些基于属性的测试用例。在这里,我试图生成模拟我正在测试的系统的原始数据。目标是首先生成基本元素(ctrl和idz),然后使用这些值生成两个类(A1和B1),最后检查它们的属性。我首先尝试了以下-1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556importorg.sca

关于 scala:scalac 在 ScalaTest 测试中发现错误的 forAll 方法

scalacfindswrongforAllmethodinScalaTesttest我有一个扩展GeneratorDrivenPropertyChecks的ScalaTest2类,并且还间接扩展了FeatureSpec和Matchers(通过我编写的扩展这两个类的特征)。它里面有这样的代码:123forAll(mySequence){myItem=> myItem.applicationIDshouldbe(foo.applicationID)}编译失败,因为scalac说:123[error]APISpec.scala:253:valueapplicationIDisnotamembero

关于 scala:scalac 在 ScalaTest 测试中发现错误的 forAll 方法

scalacfindswrongforAllmethodinScalaTesttest我有一个扩展GeneratorDrivenPropertyChecks的ScalaTest2类,并且还间接扩展了FeatureSpec和Matchers(通过我编写的扩展这两个类的特征)。它里面有这样的代码:123forAll(mySequence){myItem=> myItem.applicationIDshouldbe(foo.applicationID)}编译失败,因为scalac说:123[error]APISpec.scala:253:valueapplicationIDisnotamembero
12