作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果我编写一个测试类,例如:
public class TryOut {
public int doStuff()
{
System.out.println("Hello");
int five = 5;
return five * 2;
}
public static void main(String[] args)
{
TryOut myTryOut = new TryOut();
myTryOut.doStuff();
}
}
并使用JUnit来测试它
import static org.junit.Assert.*;
import org.junit.Test;
public class TryOutTest {
@Test
public void test() {
TryOut myTryOut = new TryOut();
int answer = myTryOut.doStuff();
assertEquals(10, answer);
}
}
我想要的是在 JUnit 运行时单步执行代码。这可能吗?如果我在调用的方法上设置断点 - doStuff()然后右键单击TryOutTest类,然后调试为,JUnit测试菜单选项,(运行代码)断点永远不会停止代码,测试完成。
最佳答案
确保您的断点未被跳过(如果您在断点上看到反斜杠
,则表示它已被跳过)。如果跳过,请按 Ctrl+Alt+B
启用它。
关于java - 如何在Eclipse中调试JUnit调用的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44094337/
我是一名优秀的程序员,十分优秀!