Getting started with "Testing Akka Actors"
我认为我的"akka-testkit"库有问题--依赖关系。我是从Lightbend Testing Classic Actors复制的
build.sbt
version := "0.1.0-SNAPSHOT"
scalaVersion := "2.12.7"
val akkaVersion = "2.5.13"
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % akkaVersion,
"org.scalatest" %% "scalatest" % "3.0.5",
"com.typesafe.akka" %% "akka-testkit" % akkaVersion % Test
).scala
package part3testing
import akka.actor.ActorSystem
import akka.testkit.TestKit
class BasicSpec extends TestKit(ActorSystem("BasicSpec")){
}发布于 2022-10-04 10:35:59
将依赖项标记为% Test意味着只有测试目录中的代码(默认情况下是src/test)将依赖它。主应用程序代码(默认情况下是src/main)不依赖于测试范围依赖关系;这样做的好处是,在分发/部署构建的软件时不需要测试依赖项,因此不需要包含测试依赖项或需要提供测试依赖项。
https://stackoverflow.com/questions/73939846
复制相似问题