В MUnit Mock Message Processor, как мы указываем недействительную полезную нагрузку, такую как Mule Message Collection (данные XML с разделителями-запятыми) в поле с полем полезной нагрузки сообщения.Задание сбора сообщений мула в качестве полезной нагрузки в MUnit Mock Processor
В общем случае, если мы просто скорректируем значение, это будет принято в виде строки, что затрудняет ее чтение.
Как мы можем указать тип данных как Mule Message Collection?
Пожалуйста, помогите мне с этим.
Спасибо заранее.
Спасибо Райан за ваше предложение. Кажется, он работает сейчас. У меня есть еще одна проблема. Я реализую MUnit для потока, который будет иметь коллекцию сообщений Mule в качестве полезной нагрузки возврата для одного из процессоров. Таким образом, эта коллекция имеет очень большие данные XML. Если я буду жестко кодировать эти данные для тестирования, я получаю стек над ошибкой потока. Есть ли способ разрешить это? –
Если XML большой, вы можете его прочитать из файла в пути к классам, например. Munit имеет вспомогательные функции для этого: # [getResource (xml/myxmlfile.xml). AsString()]. Для более подробных ответов я бы создал еще один вопрос. –