-1

ErrorCollectorjUnit でクラスを使用したいのですが、必要なクラスをインポートできません。インポートしたいのですorg.junit.rule.*が、その代わりにインポートのオプションが表示されますimport sun.org.mozilla.javascript.internal.ast.ErrorCollector。何が起こっているのかわかりません。Rule クラスをインポートするためのオプションがありません。入力しようとしましimport org.junit.ruleたが、正常にインポートされませんでした。助けてください、または何が起こっているのか説明してください。

ありがとう。

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");
        }
    }
}
4

1 に答える 1