我在我的spray.io项目中使用specs2。当我使用以下版本时,一切正常。
val akkaV = "2.3.6"
val sprayV = "1.3.2"
val specs2V = "2.3.11"
但是,最近我尝试将akka和spray版本升级到以下版本。
val akkaV = "2.3.9"
val sprayV = "1.3.3"
当我现在运行测试时,出现以下错误。
object mock is not a member of package org.specs2
我不确定spray或akka版本如何影响specs2,但我不知何故发现这种行为非常奇怪。我尝试了不同版本的specs2,甚至是最新的版本,但错误仍然存在。
最佳答案
您可能需要将 specs2-mock
添加到您的构建中。
// https://mvnrepository.com/artifact/org.specs2/specs2-mock
libraryDependencies += "org.specs2" %% "specs2-mock" % "4.3.5" % Test
关于scala - Spray.io升级导致specs2中缺少模拟库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30928762/