public BigInteger or(BigInteger val) {
int[] result = new int[Math.max(intLength(), val.intLength())];
for (int i=0; i<result.length; i++)
result[i] = (int) (getInt(result.length-i-1)
| val.getInt(result.length-i-1));
return valueOf(result);
}
public BigInteger multiply(BigInteger val) {
if (signum == 0 || val.signum==0)
return ZERO;
int[] result = multiplyToLen(mag, mag.length,
val.mag, val.mag.length, null);
result = trustedStripLeadingZeroInts(result);
return new BigInteger(result, signum*val.signum);
}
请问上面两个方法or和multiply如何设计测试用例!和JUNIT的脚本程序应该怎么写呢??
请高手指点下!正在自学单元测试
但是比较不才!所以希望高手指点下迷津~