0
Я использовал JUnit 3, и когда я писал этот код, я получил эту ошибкутест JUnit ошибка Никакое испытание не найдено
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() {
}
}
Вам не нужны аннотации? например '@ Test' – Gosu
@Gosu: аннотации' @ Test' предназначены для JUnit 4, а не JUnit 3. Для JUnit 3 имена тестовых методов должны начинаться с 'test' (small caps). – avandeursen
@avandeursen Я вижу! Спасибо, что указали на это :) – Gosu