JUnit测试错误未找到测试

lol*_*lex 0 java junit

我使用了JUnit 3,当我编写这段代码时,我收到了这个错误

AssertionFailedError:未找到测试

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() {
    }
}
Run Code Online (Sandbox Code Playgroud)

Kai*_*nad 6

您的测试方法应以小写字母开头t.它应该是public void testEmail().然后它将被JUnit选中.