jmockit

    7

    2답변

    ProcessBuilder를 사용하여 Process를 시작하고 출력을 바이트 배열로 파이프 한 다음 프로세스가 완료되면 바이트 배열을 반환하는 Java 메서드가 있습니다. 의사 코드 : ProcessBuilder b = new ProcessBuilder("my.exe") Process p = b.start(); ... // get output from

    2

    2답변

    JMockit의 코드 적용 기능을 사용하려고합니다. JVM을 매개 변수 내 테스트 (jmockit.jar 및 coverage.jar 클래스 경로에있는)를 실행 할 수 있어요 -javaagent:jmockit.jar=coverage=.*MyClass.java:html:: 를 사용하여, 불행히도 내 로그 파일은 말한다 : Loaded external too

    4

    2답변

    이클립스에서 표준 JUnit 테스트 주자 대신 JMockit의 증분 테스트 러너를 사용하고 싶습니다. 이것을 할 수있는 방법이 있습니까? 당신은 같은 명령 행으로 JVM을 시작해야 할 것 "-javaagent : jmockit.jar = incjunit4"는 JMockit dev에 내 이메일에 다음과 같은 답을 수신 편집 , 여기서 "incjunit4"는

    1

    4답변

    이것은 최근에 자주 만났던 패턴의 예입니다. List를 사용하고 목록의 각 항목에 대해 다른 메서드를 호출 할 수있는 테스트 할 메서드가 있습니다. 이를 테스트하기 위해 예상되는 호출 매개 변수를 가진 Iterator를 정의하고 반복자의 각 항목에 대해 호출을 확인하는 JMock 기대치의 루프를 작성합니다 (아래의 간단한 예제 참조). 나는 Hamcrest

    6

    1답변

    다른 사람에게 쉬운 질문이 되었으면 ..... ..... 저는 RAD 7.5.2를 사용 중이며 Junit 테스트를 작성하고 있습니다. 나는 JUnit 3을 사용하여 그것들을 잘 작성하고 있었고, 몇 가지 함수 호출을 모의하고 싶었다. 그래서 jmockit 0.9.7과 Junit 4.6을로드했습니다. 또한 VM 인수로 -javaagent : jmockit.j

    2

    2답변

    나는 EMMA 코드 커버 리지 리포트를 생성하려고하는데, 그 중 일부는 JMockit을 조롱 프레임 워크로 사용합니다. 대부분의 경우, 그것은 작동하지만 내 테스트의 몇 그렇게처럼의 ClassFormatError와 충돌 : 무슨 일이 일어나고 있는지 java.lang.ClassFormatError at sun.instrument.Instrument

    2

    1답변

    JMockit 최대 절전 모드 에뮬레이션을 사용해 본 사람이 있는지 궁금합니다. Jmockit 문서는 Hibernate 에뮬레이션 테스트가 실행될 때 O/R 매핑 정보를 사용하지 않는다고 말합니다. 따라서 이것은 O/R 매핑, HQL 쿼리 문자열, 네이티브 쿼리 등을 테스트하지 않는다는 것을 의미합니다. 그런 다음 실제로 Hibernate 에뮬레이션의 이점

    3

    4답변

    EMM을 사용하여 JMockit을 사용하는 일부 JUnit 테스트의 적용 범위를 측정하려고합니다. 실패 테스트하고있는 안되는 나는 어떤 패턴을 볼 수 없습니다 com.logstorage.engine.sensor.SensorManagerTest.setUpBeforeClass(SensorManagerTest.java:98) java.lang.Class

    1

    3답변

    테스트에 jmockit을 사용하고 있습니다. 테스트하고자하는 한 클래스에서 InitialContext을 직접 사용합니다. 그래서 나는 다음이 : 내 테스트 경우 public class MyClass { public void myMethod() { InitialContext ic = new InitialContext(); javax

    2

    1답변

    JMockit Expectations를 사용하여 java.awt.Toolkit.beep()을 조롱하려고합니다. 내 테스트 케이스에 다음 코드를 가지고 : new Expectations() { Toolkit mock; { mock.beep(); } }.endRecording(); 내가 테스트 케이스를 실행 (JUn