-1

我正在使用 SpringsourceTool 和 Spring 框架。

我有一些代码用于JmsTemplate通过convertAndSend(Object). 我想将其作为 JUnit 测试进行调试。所以,对于测试类,我选择Run->Debug As->JUnit Test.

我设置了一个断点,并且能够密切跟踪跟踪,直到我击中jmsTemplate.convertAndSend(obj),在这种情况下,当我击中时Step Into (F5),我得到一个

Source not found.
Edit Source Lookup Path

谢谢!

4

1 回答 1

0

首先,您的问题是如何使用 Eclipse,以及如何将源附加到您的库依赖项。这不是JmsTemplateSpring 的问题。

话虽如此,您不需要进行单元测试JmsTemplate- Spring 团队已经对其进行了单元测试。你可以假设它有效。

如果您的代码耦合到JmsTemplate,则考虑将其重构为依赖于JmsOperations接口。然后,您可以在测试中模拟或存根该接口。

于 2011-05-31T19:09:15.380 回答