Contains a set of helpful tools for testing: MatsTestBrokerInterface to
get DLQ'ed messages, MatsTestHelp for creation of relevant ids,
MatsTestLatch for a simple tool to synchronize between the test method and the
async Mats endpoints, and TestH2DataSource which is a small wrapper around H2
to create a database with a test table - mainly used by the API Tests to verify SQL transactions.
Tool for creating a MQ Broker to easily create a MatsFactory backed by an in-vm MQ Broker, employed by several of the
other Mats testing tools - by default uses Apache ActiveMQ, but may be directed to use Apache Artemis instead, or
to use an external ActiveMQ or Artemis broker.