Junit 5: SelectClasses может тестировать только один класс в Eclipse и при создании проекта maven
Оба класса ClassATest
а также ClassBTest
имеют несколько тестовых случаев.
Код (для запуска обоих классов тестовых случаев)
@RunWith(JUnitPlatform.class)
@SelectClasses( { ClassATest.class, ClassBTest.class, ClassCTest.class } )
public class JUnit5TestSuiteExample
{
}
Я заметил, что только один класс ClassBTest
проверка выполняется, но для другого класса проверка выполняется и не отображается на панели Junit в Eclipse.
Мы использовали Junit-Jupiter TestEngine.
Ниже один из тестового класса, другие похожи,
import static org.junit.jupiter.api.Assertions.assertEquals;
import java.util.ArrayList;
import org.junit.jupiter.api.Test;
public class ClassATest {
@Test
public void test1() {
assertEquals(“output”, “output”, "test Data1”);
}
@Test
public void test2() {
assertEquals(“output”, “output”, "test Data2”);
}
}
Пожалуйста, предложите.