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”);
    }
}

Пожалуйста, предложите.

0 ответов

Другие вопросы по тегам