По моему опыту (после попытки сделать то же самое), когда вы используете JMS, вы делаете что-то вроде
1) Получить сообщение JMS
2) Извлечь объект из сообщения
3) Сделай что-нибудь с Object
С этой точки зрения я бы предложил вам модульное тестирование № 3, но не беспокойтесь о модульном тестировании № 1 или № 2 - не тестируйте фреймворк - сосредоточьтесь на тестировании своего кода. Я думаю, что (юнит) тестировать вашу инфраструктуру (аналогично инфраструктуре EJB и т. Д.) Будет мало пользы. Подобные вещи лучше оставить для интеграции / тестирования системы.