<aside> ❓ 테스트 그룹을 만들고 원하는 테스트 그룹만 테스트를 실행할 수 있는 기능
</aside>
IntelliJ 에서 특정 태그로 테스트를 필터링 하는 방법
public class TaggingAndFiltering {
@Test
@Tag("sample")
void tagTest1() {
System.out.println("tagTest1 실행됩니다");
}
@Test
@Tag("sample")
void tagTest2() {
System.out.println("tagTest2 실행됩니다");
}
@Test
@Tag("notRunning")
void tagTest3() {
System.out.println("동작하지 않습니다");
}
}
특정한 태그를 필터링 하여 실행합니다
<project>
...
<profiles>
<profile>
<id>default</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<build>
<plugins>
<plugin>
<artifactId></artifactId>
<configuration>
<groups>sample</groups>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
...
</project>