У меня есть заданный тест, который я хочу запустить в JUnit.Он зависит от сложной службы, которую код вызывает с помощью JMS, поэтому при выполнении теста JUnit у него не будет доступа к нему.Итак, учитывая тот факт, что мне нужно вызывать эту службу, каков наилучший способ оцепить эту службу, чтобы она просто возвращала жестко закодированный ответ при вызове во время выполнения теста JUnit?
Прямо сейчасон использует JNDI для поиска в очереди, и теперь он отлично работает, используя easymock, так что spring инициализируется без проблем.Но он также должен получить ответ на очередь ответов от службы-заглушки (очень важно).