2012-08-31 21 views
9

我对Junits正与的Mockito + PowerMock + PowerRuleEclipse调试器不带电源规则工作在JUnit

请参阅我刚才的问题:Getting javassist not found with PowerMock and PowerRule in Junit with Mockito

现在,我已经得到了我的Junits成功合作,我得到因为Eclipse调试器不工作,即我DONOT在断点处停止,虽然我的测试越来越执行一个奇怪的问题

现在,当我从Junits删除PowerRule(SOP与检查的语句),调试器开始工作再次

我不知道为什么会发生这种情况。请让我知道,如果你有这个

感谢

+0

IntelliJ IDEA中存在同样的问题。 – DKIT

+0

同样的问题在这里在Eclipse –

回答

2

如果你已经在类级别使用注解@PrepareForTest({ClassName.class})任何想法,那么就发生了有问题。 解决方法之一是在method.It中声明该注释。即使在您的测试用例中使用了电源嘲讽,它也允许您进行调试。

+0

我试过了@PrepareForTest({ElasticSearchUtility.class}) @Test \t public void getIndexesTobedeleted()抛出异常{..}但仍然是相同的问题 –

+0

你的意思是在源代码方法/依赖方法? –