java - JUnit 测试错误 未找到测试

标签 java junit

我使用 JUnit 3,当我编写此代码时,我收到此错误

AssertionFailedError : No test Found

import junit.framework.TestCase;
import junit.runner.*;

public class Teststd extends TestCase {
    Student s;

    public void setUp() {
        s = new Student("ASJFA");
    }

    public void TestEmail() {
        try {
            s.setEmail("KUKU");
            assertTrue(false);
        } catch (EmailIsInvalid ex) {
            assertTrue(true);
            System.out.println("Exception caught. Email is invalid");

        }
    }

    public void tearDown() {
    }
}

最佳答案

您的测试方法应以小写t开头。它应该是public void testEmail()。然后它会被 JUnit 拾取。

关于java - JUnit 测试错误 未找到测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30817288/

相关文章:

java - 如何知道显式锁是否已成功提供内存可见性?

python-2.7 - Behave (BDD) 是否适用于 Python 3.4?

java - Hsqldb存储过程

java - Wicket Junit 测试用例

java - 从 0.7 升级到 0.8.1.1 后生成嵌入式 kafka 队列时出错

java - 使用 tempus-fugit 和 junit 时如何定义线程数?

Java Turtle 图形动画基础

java - 错误 : relation does not exist

java - 在鼠标单击上添加文本字段和标签不起作用 Java

java - JSON 与 pretty-print