<aside> ❓ 테스트를 반복하는 방법입니다
</aside>
@RepeatedTest(10)
void repeatedTest() {
System.out.println("10번 반복됨");
}
@RepeatedTest(10)
void repeatedArgument(RepetitionInfo repetitionInfo) {
System.out.println("test: "+ repetitionInfo.getCurrentRepetition() + "/"
+ repetitionInfo.getTotalRepetitions());
}
@DisplayName("10번 반복되는 테스트")
@RepeatedTest(value=10, name="{displayName}[{currentRepetition}/{totalRepetitions}]")
void repeatedArgument(RepetitionInfo repetitionInfo) {
System.out.println("test: "+ repetitionInfo.getCurrentRepetition() + "/" + repetitionInfo.getTotalRepetitions());
}
@DisplayName("문자열이 반복되는 테스트")
@ParameterizedTest(name = ParameterizedTest.DEFAULT_DISPLAY_NAME)
@ValueSource(strings = {"동해물과", "백두산이", "마르고", "닳도록"})
void parameterizedTest(String message) {
System.out.println(message);
}