[java] JUnitParams에서의 테스트 결과를 프린트하는 방법은 무엇인가요?
- @RunWith 어노테이션을 사용하여 JUnitParamsRunner 클래스를 지정합니다.
@RunWith(JUnitParamsRunner.class) public class MyTest { // 테스트 메서드 작성 }
- 테스트에 @Parameters 어노테이션을 사용하여 매개변수화된 테스트 데이터를 정의합니다.
@Parameters public static Object[] testData() { return new Object[] { // 테스트 데이터 작성 }; }
- 테스트 메서드에 @Test 어노테이션을 사용하여 테스트를 정의합니다.
@Test @Parameters(method = "testData") public void myTest(int param1, String param2) { // 테스트 내용 작성 }
- 테스트 메서드 안에서 System.out.println() 메서드를 사용하여 결과를 프린트할 수 있습니다.
@Test @Parameters(method = "testData") public void myTest(int param1, String param2) { System.out.println("테스트 결과: " + param1 + ", " + param2); }
위와 같이 테스트 메서드 내에서 System.out.println()을 사용하면 콘솔에 결과를 출력할 수 있습니다. 테스트가 실행될 때마다 콘솔에 출력되는 결과를 확인할 수 있습니다.