Scala测试框架
我有一个类似下面的val缓冲区的集合:Buffer [Try [E]],我想断言缓冲区内不包含任何故障。理想情况下,我想这样做,因为此缓冲区不应包含[[...
我正在尝试让PlaySpec和Scalacheck一起很好地玩。我有一个看起来像这样的测试套件:包控制器import org.scalacheck.P rop.forAll import org.scalatestplus.play。{...
我有以下给出给定套接字的代码,将内容写入套接字,并根据该代码返回Right或Left类Gateway {def sendEvent(str:String,...
我有许多由sbt运行的集成测试,给定测试N个套件,每个套件有1..M个测试。我在IntegrationTest:= true中设置了fork,但是测试套件始终按顺序执行。 ...
[我有一个扩展LazyLogging特性的类,TaskProcessor()用LazyLogging扩展了Processor {def a1()= {logger.info(“ Test logging”)}}}现在,我想测试...
我想模拟Utilities函数dynamoDBStatusWrite,以便当我的spark程序运行时,它不会命中DynamoDB。下面是我的模拟和测试用例的东西类FileConversion1Test扩展了...
我有一个方法,该方法已被模拟,并采用Seq作为参数。我想检查该方法是否使用了具有相同内容但顺序无关的Seq调用。例如:...
Scala BeforeAndAfter中的多个before / after块
scalatest可以在方块前后支持多人吗?如果是这样,执行顺序如何?特征A扩展BeforeAndAfter {val aa之前{//访问aa}之后{//访问aa}} ...
是否可以使用版本2.11和scalatest 3.0.4替换仅在Scala中的特定单元测试中使用的方法?这是我的场景:我有方法import java.security.SecureRandom ...
我有一个问题。我正在尝试使用网络浏览器进行测试,因此我去了playframework文档站点。但是,我不希望我的整个应用程序都运行,这显然在继续...
在ScalaTest中使用“不应产生[exception]”语法
我正在使用Specs2和ScalaTest来开发Scala中的BDD。当我断言不应抛出给定的异常时,我已经在Specs2中写了期望值。 {{... ...}中的“做某事”必须...
我正在使用SBT在Scala中编写的旧项目。单元测试已使用ScalaTest编写。问题是有很多测试类具有编译错误。我...
我想测试REST API的所有方法是否都被测试覆盖。所有的http调用都记录在一个可变集中,并且我有一段代码检查规范和...
我需要将函数从任意类型模拟为另一个值类。例如,具有以下签名String => ValueClass。这是我的值类的实现方式:...
如何在Scala中模拟通过Spark的DynamoDB访问?
我有一个用Scala编写的Spark作业,最终将其写到AWS DynamoDB。我想围绕它编写一些单元测试,但是唯一的问题是我不知道如何去模仿该位...
我有一个这样的案例课。案例类A(a:Int,List [Int])现在我要声明A的两个实例val a = A(100,List(2,4))val b = A(100,List(4,2)) a应该是ba应该等于b以上...
我有一个使用maven(scala-maven-plugin)构建的scala项目(带有一些Java文件)。我们已经插入了jacoco以进行代码覆盖(jacoco-maven-plugin),并且可以生成良好的Scala代码覆盖。...
我使用Scala的测试,以检查是否数组包含给定大小的数组:result.map(_长度== 2).foreach(断言)这会导致编译错误:错误:(34,39)宏观太少参数列表...
我是新手,我的阶SBT版本是:0.13.17我的Scala版本是:Scala代码亚军版本2.12.6 - 版权所有2002年至2018年,LAMP / EPFL和Lightbend公司我想测试用例与运行。 ..
我的项目有几个模块,如服务器(JVM)sharedJVM sharedJS客户端(JS)目前测试确实只对JVM模块工作。我所能做的就是:SBT sharedJVM /测试服务器/测试我...