2.8、标签和过滤
通过@Tag
注解将测试类和测试方法贴标签。这些标签可以后来过滤测试发现和执行。
2.8.1、Tag得语法规则
- 一个标签不能为
null
,也不能为空; - 修饰过得标签不能含有空格;
- 修饰过得标签不能包含
ISO
控制字符串; - 修饰过得标签不能包含以下保留得字符串:
,
、(
、)
、&
、|
、!
修饰过得标签意味去除开头和结尾得空白字符。
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Test;
@Tag("fast")
@Tag("model")
class TaggingDemo {
@Test
@Tag("taxes")
void testingTaxCalculation() {
}
}