Eclipse中的JUnit4

Why*_*ugo 4 java eclipse junit

我正试图在eclipse 3.5中运行一些JUnit测试单元,但根本没有运气.

JUnit3工作正常.

当我创建JUnit4测试单元时,eclipse提供将JUnit库添加到类路径中.我接受了,但当我检查它是否已添加到项目的属性面板中时,我可以看到添加了JUnit4,但没有包含JARS.
如果我选择编辑,组合会说"JUnit 4",就在"当前位置:未找到"之下.

当我启动JUnit4测试时,出现错误并发生内部错误,NullPointerException.

我已经阅读了大约两天了,所有的引用都说eclipse包含JUnit4,但不知怎的,似乎有些东西我不见了.

我已经尝试重新创建我的项目,并在没有运气的情况下创建全新的测试.

package test;

import static org.junit.Assert.*;

import org.junit.Test;

public class AuthServiceTest {

    @Test
    public final void testValidateCredentials() {
        fail("Not yet implemented"); // TODO
    }

}
Run Code Online (Sandbox Code Playgroud)

[编辑]我已经将junit-4.8.1.jar添加到项目的类路径和eclipe的类路径中,但仍然是同样的问题.[Edit2]我还添加了junit-dep-4.8.1.jar,因为我不确定这些依赖项是否必要,但没有变化.

geo*_*ano 6

右键单击项目名称.

Built Path--> Add Libraries
Run Code Online (Sandbox Code Playgroud)

从列表中选择适当的库(本例中为JUnit 4).