在简单测试用例上运行 Junit 时,Junit4 给出“未找到测试”

在简单测试用例上运行 Junit 时,Junit4 给出“未找到测试”

我需要一些帮助才能让 junit4 在 ubuntu 14.04 上运行。我已经正确安装了 junit(我希望如此!),当我junit -v在终端中使用它时,它返回 junit 4.11。但是当我使用 javac: 进行编译javac TestCase.java并运行时junit TestCase,它返回未找到任何测试。

我的简单测试代码是:

   import static org.junit.Assert.*;
   import org.junit.Before;
   import org.junit.Test;

   public class ClubMemberTest{

        @Test
        public void test1(){
            assertTrue(1-1==0);
        }

    }

我已使用 .bashrc 文件将 junit4.jar 和 junit4-4.11.jar 放入我的 CLASSPATH 变量中。

我对 linux 和 ubuntu 还很陌生,所以非常感谢任何帮助!

答案1

当然不是。你的课程ClubMemberTest必须延长junit.framework.TestCase

import org.junit.Test;
import junit.framework.TestCase;

public class ClubMemberTest extends TestCase {
    @Test
    public static void test1() {
        assertTrue(1 - 1 == 0);
    }
}

相关内容