1

我有这样的测试文件

class SomeSpec extends Specification with Specs2RouteTest with SomeService

我写过测试用例的地方,它工作得很好。

但我无法在日志文件中获取日志消息,所以我需要登录该规范,现在我们可以使用

class SomeSpec extends Specification with Specs2RouteTest with 
SomeService with ActorLogging with Actor 

我的问题是我不想在akka.actor.ActorLogging不使用它的情况下使用它,我想在日志文件中获取规格日志,所以你能建议一些其他方法吗?

4

1 回答 1

1

只需使用像Scala Logging这样的非 Akaa 日志库。

它提供了几个 mixin,因此您可以执行以下操作:

class SomeSpec extends Specification with Specs2RouteTest with SomeService with LazyLogging {
  logger.debug("This is very convenient ;-)")
}
于 2016-02-12T15:55:43.080 回答