【发布时间】:2015-01-30 11:49:29
【问题描述】:
我的 Java 代码中有一个简单的方法,例如
private int specialAdd (int a, int b) {
if(a < 100) {
return 100 * a + b;
} else {
return a + b;
}
}
有没有办法在 Eclipse 中使用给定的参数值“运行/调试选定的代码”?我真的很想只运行这个方法并查看a 和b 的几个值的结果。
【问题讨论】:
-
在你的类上写一个主方法,然后调用你的测试方法。
-
通过运行检查只需编写一个主方法并使用参数调用此方法。如果你想有一个测试用例,可以看看 JUnit 或 Mokito 来写一个测试。
-
应该有一种方法可以运行部件或代码,而无需编写主要方法或测试类。为私有方法编写测试也很困难。我真的很想快速检查一个函数是否符合我的想法。
-
@RuchiraGayanRanaweera 不是 Mockito。 Mockito 所做的与这里有用的任何东西完全不同。
-
@DavidWallace 用于测试。不是别的。
标签: java eclipse unit-testing debugging testing