我正在与JUnit进行集成测试。我有一些服务(Spring Services @Service)来测试。所以我创建了一个测试服务的测试类。
我有: MyTestClass => ServicesToTest
当我执行测试时,我无法设置断点,看看服务classe中发生了什么。我知道在使用Spring Service时,Spring会创建一些代理来提供对服务的访问。我真的不知道它是否与Spring有关。 我如何调试我的Test类。有关信息,我的测试类配置如下:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:test-context.xml")
@Transactional
public class MyTestClass(){
//Injection of dao and services + test method.
}
出了什么问题,拜托?
答案 0 :(得分:0)
如果您使用Eclipse,请确保选中Add line number attributes to generated class files
。
您可以在窗口 - >下找到它。偏好 - > Java - >编译器,如下所示。