2016-09-28 3 views
0

munit 테스트 케이스를 실행하는 동안 xml 파일을 출력하고 있지만 출력이 올바른지 확인하려면 munit에서 assert payload 옵션을 사용하고 싶습니다.mule에서 assert-payload 옵션을 사용합니다.

코드 기능이 올바르게 작동하고 출력이 예상대로 어떻게되는지 확인하십시오.

답변

1

XML 페이로드를 얻는 경우 전체 XML 출력을 #[getResource('output.xml').asSring()]으로 테스트 리소스 파일과 비교하거나 XPATH 표현식을 사용하여 출력 XML의 특정 필드를 확인할 수 있습니다.

HTH.

+0

답변을 주셔서 감사합니다 –

+0

내 필드 중 하나는 내 필드에 타임 스탬프가 있습니다. 우리는 어떻게 주장 할 수 있습니다. 문자열로 변환하면 파일에 오래된 타임 스탬프가있을 것입니다. –