我正在使用SpringsourceTool和Spring框架。
我有一些代码使用JmsTemplate
通过convertAndSend(Object)
发送消息。我想将它作为JUnit测试进行调试。因此,对于测试类,我选择Run->Debug As->JUnit Test
。
我设置了一个断点,并且能够密切跟踪跟踪,直到我点击jmsTemplate.convertAndSend(obj)
,在这种情况下,当我点击Step Into (F5)
时,我得到了一个
Source not found.
Edit Source Lookup Path
谢谢!
答案 0 :(得分:0)
首先,您的问题是如何使用Eclipse,以及将源附加到库依赖项。这对JmsTemplate
或Spring来说不是问题。
话虽如此,你不需要进行单元测试JmsTemplate
- 它已经由Spring团队进行了单元测试。你可以认为它有效。
如果您的代码已与JmsTemplate
相关联,请考虑将其重构为取决于JmsOperations
接口。然后,您可以在测试中模拟或删除该接口。