0
메시지 값이 풍부하여 시퀀스 값을 얻기 위해 데이터베이스에 대한 호출이 있습니다. 여기 내 단위 테스트에서 나는 내 flow_batch_id에 상수 값을 전달할 수 있도록 조롱하려는 ,, 내가 원하는 내 흐름뮬 단위 테스트에서 메시지를 풍부하게 모의 할 수 있습니까?
<enricher doc:name="Enrich Flow Variable">
<db:select config-ref="LocalhostPostgres" doc:name="Database">
<db:parameterized-query><![CDATA[Select (nextval('batch_id_seq'))]]></db:parameterized-query>
</db:select>
<enrich source="#[payload[0].nextval]" target="#[flowVars.flow_batch_id]" />
<enrich source="#['INPUT_CSV']" target="#[flowVars.flow_source_name]" />
</enricher>
의 구성 요소입니다. 할 방법이 있습니까? 도와주세요.
안녕하십니까. 쿼리를 조롱 할 수 있지만 null 값을 가져옵니다. flow_batch_id에 어떤 가치를 전달하는 법을 알려주십시오. –