В строгих условиях модульного тестирования вы не должны этого делать. Промежуточное ПО - это внешний ресурс, как и ваш диск, сеть, даже базы данных. Поскольку эти вещи лежат за пределами вашего кода (который вы тестируете), реальный модульный тест не должен включать в себя подобные вещи.
Замените код доступа промежуточного программного обеспечения заглушкой, или, если вам нужна реальная обратная связь с ним, используйте Mocks, как предложил Ливен.