From ad38281c5881be03db103a060492679881308dd1 Mon Sep 17 00:00:00 2001 From: Marcos Pereira Date: Mon, 23 Aug 2021 15:31:13 -0400 Subject: [PATCH] Clearer error message when the test fails --- .../akka/actor/typed/scaladsl/MessageAdapterSpec.scala | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/akka-actor-typed-tests/src/test/scala/akka/actor/typed/scaladsl/MessageAdapterSpec.scala b/akka-actor-typed-tests/src/test/scala/akka/actor/typed/scaladsl/MessageAdapterSpec.scala index ae37f7f8dd..21330507eb 100644 --- a/akka-actor-typed-tests/src/test/scala/akka/actor/typed/scaladsl/MessageAdapterSpec.scala +++ b/akka-actor-typed-tests/src/test/scala/akka/actor/typed/scaladsl/MessageAdapterSpec.scala @@ -244,7 +244,7 @@ class MessageAdapterSpec .receiveMessage[Wrapped] { _ => probe.ref ! count if (count == 3) { - throw new TestException("boom") + throw TestException("boom") } behv(count + 1) } @@ -294,7 +294,12 @@ class MessageAdapterSpec deadLetter.message match { case AdaptMessage(Pong("hi"), _) => // passed through the FunctionRef case Pong("hi") => // FunctionRef stopped - case unexpected => fail(s"Unexpected message [$unexpected], expected Pong or AdaptMessage(Pong)") + case unexpected => + fail(s""" + |Unexpected message: + |Got => $unexpected: ${unexpected.getClass.getName} + |Expected => ${classOf[Pong].getName} or AdaptMessage(${classOf[Pong].getName}) + |""".stripMargin) } }