8.4. 변환 테스트 파일 생성 및 JUnit 테스트 실행

  1. Project Explorer 보기에서 시작 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 NewOtherFuse ToolingFuse Cryostat Test를 선택합니다.
  2. 다음을 선택하여 새 테스트 마법사를 엽니다.
  3. 새 구현 테스트 마법사에서 다음 값을 설정합니다.

    필드현재의

    패키지

    Camel 파일 경로

    OSGI-INF/blueprint/blueprint.xml

    변환 ID

    xml2json

  4. 완료를 클릭합니다.
  5. Project Explorer 보기에서 starter/src/test/java/example 로 이동하여 Cryostat Test.java 파일을 엽니다.
  6. 변환 메서드에 다음 코드를 추가합니다.

    startEndpoint.sendBodyAndHeader(readFile("src/data/abc-order.xml"), "approvalID", "AUTO_OK");
  7. 파일저장을 클릭합니다.

    이제 이러한 튜토리얼의 어느 시점에서든 변환 파일에서 JUnit 테스트를 실행할 수 있습니다.

  8. Project Explorer 보기에서 시작 프로젝트를 확장하여 /src/test/java/example/TransformationTest.java 파일을 노출합니다.
  9. 마우스 오른쪽 버튼으로 클릭하여 컨텍스트 메뉴를 열고 Run as JUnit Test 를 선택합니다.

    JUnit Test 창이 열리고 테스트 상태를 표시합니다. 작업 공간이 혼동되는 것을 방지하려면 콘솔 보기 옆에 있는 아래쪽 패널에서 창을 드래그 앤 드롭합니다.

    설명
  10. 콘솔 보기를 열어 로그 출력을 확인합니다.