scalatest 相关问题

Scala测试框架

ScalaTest断言集合包含一个类型

我有一个类似下面的val缓冲区的集合:Buffer [Try [E]],我想断言缓冲区内不包含任何故障。理想情况下,我想这样做,因为此缓冲区不应包含[[...

回答 1 投票 0

如何将PlaySpec和Scalacheck集成在一起?

我正在尝试让PlaySpec和Scalacheck一起很好地玩。我有一个看起来像这样的测试套件:包控制器import org.scalacheck.P rop.forAll import org.scalatestplus.play。{...

回答 1 投票 2

向scala中的套接字写入单元测试

我有以下给出给定套接字的代码,将内容写入套接字,并根据该代码返回Right或Left类Gateway {def sendEvent(str:String,...

回答 1 投票 0

如何使SBT并行运行测试套件?

我有许多由sbt运行的集成测试,给定测试N个套件,每个套件有1..M个测试。我在IntegrationTest:= true中设置了fork,但是测试套件始终按顺序执行。 ...

回答 2 投票 1

使用Mockito进行单元测试LazyLogging

[我有一个扩展LazyLogging特性的类,TaskProcessor()用LazyLogging扩展了Processor {def a1()= {logger.info(“ Test logging”)}}}现在,我想测试...

回答 1 投票 0

使用Mockito在Spark中模拟DynamoDB

我想模拟Utilities函数dynamoDBStatusWrite,以便当我的spark程序运行时,它不会命中DynamoDB。下面是我的模拟和测试用例的东西类FileConversion1Test扩展了...

回答 1 投票 0

您如何检查具有Seq的模拟程序,而与顺序无关

我有一个方法,该方法已被模拟,并采用Seq作为参数。我想检查该方法是否使用了具有相同内容但顺序无关的Seq调用。例如:...

回答 1 投票 1

Scala BeforeAndAfter中的多个before / after块

scalatest可以在方块前后支持多人吗?如果是这样,执行顺序如何?特征A扩展BeforeAndAfter {val aa之前{//访问aa}之后{//访问aa}} ...

回答 1 投票 1

替换仅在Scala中的特定单元测试中使用的方法

是否可以使用版本2.11和scalatest 3.0.4替换仅在Scala中的特定单元测试中使用的方法?这是我的场景:我有方法import java.security.SecureRandom ...

回答 2 投票 0

Scala Play测试服务器提供静态内容

我有一个问题。我正在尝试使用网络浏览器进行测试,因此我去了playframework文档站点。但是,我不希望我的整个应用程序都运行,这显然在继续...

回答 1 投票 0

在ScalaTest中使用“不应产生[exception]”语法

我正在使用Specs2和ScalaTest来开发Scala中的BDD。当我断言不应抛出给定的异常时,我已经在Specs2中写了期望值。 {{... ...}中的“做某事”必须...

回答 3 投票 25

如何在sbt中运行和编译准确的一项测试?

我正在使用SBT在Scala中编写的旧项目。单元测试已使用ScalaTest编写。问题是有很多测试类具有编译错误。我...

回答 2 投票 0

如何确保在scalatest中执行所有测试之后执行测试?

我想测试REST API的所有方法是否都被测试覆盖。所有的http调用都记录在一个可变集中,并且我有一段代码检查规范和...

回答 1 投票 2

模拟函数未在Scala中正确返回值类

我需要将函数从任意类型模拟为另一个值类。例如,具有以下签名String => ValueClass。这是我的值类的实现方式:...

回答 1 投票 2

如何在Scala中模拟通过Spark的DynamoDB访问?

我有一个用Scala编写的Spark作业,最终将其写到AWS DynamoDB。我想围绕它编写一些单元测试,但是唯一的问题是我不知道如何去模仿该位...

回答 1 投票 1

如何在Scala测试中断言2个包含列表的Scala对象?

我有一个这样的案例课。案例类A(a:Int,List [Int])现在我要声明A的两个实例val a = A(100,List(2,4))val b = A(100,List(4,2)) a应该是ba应该等于b以上...

回答 2 投票 0

Maven拥有Jacoco和Sonar的覆盖率达到0%

我有一个使用maven(scala-maven-plugin)构建的scala项目(带有一些Java文件)。我们已经插入了jacoco以进行代码覆盖(jacoco-maven-plugin),并且可以生成良好的Scala代码覆盖。...

回答 2 投票 4

断言的foreach导致宏调用太少参数列表

我使用Scala的测试,以检查是否数组包含给定大小的数组:result.map(_长度== 2).foreach(断言)这会导致编译错误:错误:(34,39)宏观太少参数列表...

回答 1 投票 1

Scala中运行测试用例赋予“丢弃非单位值”

我是新手,我的阶SBT版本是:0.13.17我的Scala版本是:Scala代码亚军版本2.12.6 - 版权所有2002年至2018年,LAMP / EPFL和Lightbend公司我想测试用例与运行。 ..

回答 2 投票 2

SBT:在某些子模块禁用测试

我的项目有几个模块,如服务器(JVM)sharedJVM sharedJS客户端(JS)目前测试确实只对JVM模块工作。我所能做的就是:SBT sharedJVM /测试服务器/测试我...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.