2017-04-03 3 views
1

JMockit이 JUnit 매개 변수화 된 테스트 또는 JUnitParams와 호환되는지 궁금합니다. JUnit 매개 변수화 된 테스트 또는 JUnitParams는 지금까지 함께 작동하는 방법을 찾지 못했기 때문에 JUnit을 하나만 지정할 수 있기 때문에 궁금합니다. runner, JMockit, JUnitParams 및 Parameterized는 모두 자신의 러너를 사용해야합니다.JMockit 및 매개 변수화 된 테스트 (JUnit 매개 변수화 또는 JUnitParams)

답변

1

JMockit은 이 아니고은 자신의 러너를 사용해야합니다. 자체 러너를 사용하는 것은 테스트가 실행되기 전에 JMockit이 제대로 초기화되었는지 확인하는 방법 중 하나 일뿐입니다. JMockit을 명령 줄 매개 변수를 통해 Java 에이전트로 추가하거나, classpath 순서 (JUnit 이전에 클래스 경로에 JMockit이 있음)에 의존하거나, 호출 할 수있는 곳이 있으면 실제 테스트가 시작되기 전에 수동으로 JMockit 초기화 메소드를 호출 할 수 있습니다. . 지. 자신의 JUnit 러너를 사용하는 경우.