JUnit Testsuite выполняет только тесты из одного класса - PullRequest
0 голосов
/ 20 сентября 2019

Я использую JUnit Testsuite, который включает в себя два класса Test:

package com.example;

import org.junit.platform.runner.JUnitPlatform;
import org.junit.platform.suite.api.IncludeTags;
import org.junit.platform.suite.api.SelectClasses;
import org.junit.platform.suite.api.SelectPackages;
import org.junit.runner.RunWith;


@RunWith(JUnitPlatform.class)
@SelectClasses( { AppTest.class, AppTest2.class } )

@SelectPackages("com.example")
@IncludeTags("all")
public class TestSuiteDemo {
}

Однако я могу видеть из вывода IDE, что просто one Test class был выполнен:

enter image description here

Есть ли конфликт между @SelectClasses и другими аннотациями?(@IncludeTags, @SelectPackages).Оба класса находятся в одном пакете и имеют один и тот же тег («все»).

...