79177791

Date: 2024-11-11 13:21:45
Score: 2
Natty:
Report link

There is a dependency missing 'org.citrusframework:citrus-spring-integration' in build.gradle. You can then add 'CitrusSpringConfig' to the @ContextConfiguration like below.

@ContextConfiguration(classes = { CitrusSpringConfig.class, EndPointConfig.class })

With this change I was able to run this integration test.

Below the list of all the citrus dependencies used:

integrationTestImplementation group: 'org.citrusframework', name: 'citrus-base', version: citrus_version
integrationTestImplementation group: 'org.citrusframework', name: 'citrus-http', version: citrus_version
integrationTestImplementation group: 'org.citrusframework', name: 'citrus-junit5', version: citrus_version
integrationTestImplementation group: 'org.citrusframework', name: 'citrus-spring', version: citrus_version
integrationTestImplementation group: 'org.citrusframework', name: 'citrus-spring-integration', version: citrus_version
integrationTestImplementation group: 'org.citrusframework', name: 'citrus-validation-json', version: citrus_version
integrationTestImplementation group: 'org.citrusframework', name: 'citrus-endpoint-catalog', version: citrus_version

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • User mentioned (1): @ContextConfiguration
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Mario Goorden