Я использую 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](https://i.stack.imgur.com/duTe7.png)
Есть ли конфликт между @SelectClasses
и другими аннотациями?(@IncludeTags
, @SelectPackages
).Оба класса находятся в одном пакете и имеют один и тот же тег («все»).