【发布时间】:2019-10-24 08:56:31
【问题描述】:
我正在尝试在我的 bdd 测试中使用https://www.testcontainers.org/,如下所示:
final class DetectorSpec extends BddSpec {
private val listener1 = TestProbe()
private val listener2 = TestProbe()
private val detector = system.actorOf(DetectorSupervisor.props)
var sapMock = new FixedHostPortGenericContainer("zerocoder/sapmock:2.1.1")
.withFixedExposedPort(8080, 9090)
override def afterAll(): Unit = {
TestKit.shutdownActorSystem(system)
}
......
上面代码的问题是,变量sapMock 的类型为Nothing。看来,方法链接不起作用。
为什么变量sapMock 的类型为Nothing?
【问题讨论】:
-
listenerN、detector、afterAll和DetectorSpec本身有什么用?它们似乎没有以任何方式用于sapMock的定义中。这不是最小的。 -
我正在尝试测试我的演员,因为我需要他们。
-
我没有粘贴所有代码。
标签: java scala testcontainers