【发布时间】:2020-05-20 01:34:06
【问题描述】:
我从 Python 来到 Scala,并试图通过修改文档中的示例来理解 test framework integration。我已经粘贴了我的 main.scala 文件和 maintests.scala 文件。演员使用类型化的消息。它接受一个 MoveRequest 并用一个 MoveAction 回复。 IntelliJ 抱怨存在类型不匹配,并且 probe.expectMessage(character.MoveAction("north")) 应该更改为 MoveRequest,我不明白,因为这是应该探测的,而不是预期的。编译器抱怨类型不匹配。我究竟做错了什么?有没有更好的测试方法?
【问题讨论】: