Trait Messaging is a typeclass trait for objects that can be queried for message.
Objects of type T for which an implicit Messaging[T] is available can be used
with the should have message syntax.
You can enable the have message matcher syntax on your own
type U by defining a Messaging[U] for the type and making it available implicitly.
ScalaTest provides an implicit Messaging instance for java.lang.Throwable and
arbitary object with message(), message, getMessage() or getMessage
method in the Messaging companion object.
Supertrait for
Messagingtypeclasses.Trait
Messagingis a typeclass trait for objects that can be queried for message. Objects of type T for which an implicitMessaging[T]is available can be used with theshould have messagesyntax. You can enable thehave messagematcher syntax on your own typeUby defining aMessaging[U]for the type and making it available implicitly.ScalaTest provides an implicit
Messaginginstance forjava.lang.Throwableand arbitary object withmessage(),message,getMessage()orgetMessagemethod in theMessagingcompanion object.