我从Fitnesse开始,尝试测试以下内容:
!define TEST_SYSTEM {slim}
!path C:\Users\binF\java
|import|
|org.magmax|
|multiplication|
|factor|factor|multiply?|
|4|2|8|
|44|12|8|
我在指定路径中有文件multiplication.class
,代码为:
package org.magmax;
import java.util.ArrayList;
import java.util.List;
public class multiplication {
private ArrayList<Integer> factors = new ArrayList<Integer>();
public void setFactor(int n) {
factors.add(n);
}
public long multiply() {
long result = 1;
for (Integer i: factors) {
result *= i;
}
return result;
}
}
然后,我执行Test并返回类型错误:
乘法 因子倍增? 4实例decisionTable_1.setFactor。不存在
你能帮帮我吗?我不知道修复此错误 非常感谢您的意见。