-1
我想在jUnit中使用ErrorCollector
類,但無法導入其所需的類。 我想導入org.junit.rule.*
,但不是我可以選擇導入import sun.org.mozilla.javascript.internal.ast.ErrorCollector
。我不明白髮生了什麼事。我沒有得到任何導入Rule類的選項,我嘗試輸入import org.junit.rule
,但未成功導入。 請幫忙或解釋一下發生了什麼事?無法正確使用某些Junit類
謝謝。
package testcases;
import junit.framework.Assert;
import org.junit.Test;
//import sun.org.mozilla.javascript.internal.ast.ErrorCollector;
public class understandingAssertion {
@Rule
public ErrorCollector er = new ErrorCollector();
@Test
public void countFriendTest() {
int actual_fr = 100; //Selenium
int expected_Fr =10;
/*
if (actual_fr == expected_Fr) {
System.out.println("Pass");
} else {
System.out.println("Fail");
}
*/
System.out.println("A");
try
{
Assert.assertEquals(expected_Fr, actual_fr);
}
catch(Throwable e)
{
System.out.println("Error encountered");
}
}
}
它是['org.junit.Rule'](http://junit.org/javadoc/4.10/org/junit/Rule.html),而不是org.junit.rule.Rule –