Add so-simulator integration test 94/141494/2
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 8 Jul 2025 13:30:12 +0000 (15:30 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 8 Jul 2025 14:10:34 +0000 (16:10 +0200)
commit7c222abb50d709287a6f126e9a58ef15ff023366
treedb9c8ccf2c697d8b38b30331e3b0960a010b1b13
parent49fac00a1e92e647ad78ed0cb45d8be22b01b297
Add so-simulator integration test

- define integration test to assert that the so-simulator
  has a working application context
- change spring.boot.version to springboot.version in so-simulator module to override the
  global property of the same name. This ensures that all spring boot deps of this module
  are in version 2.0.9 (before, some were in 2.4.12 which lead to incompatibilities)
- add dependency management for spring cloud in so-simulator module to make sure that it
  is in a spring boot 2.0.9-compatible version
- override javassist version (3.22.0-GA -> 3.25.0-GA) to have a java 11 compatible version
- downgrade h2 dependency (2.1.214 -> 1.4.200) to be compatible with the citrus-simulator
  dependencies
- update logback (1.2.7 -> 1.2.11)

Issue-ID: SO-4200
Change-Id: I2e58cc0c59193a0a1268958a398699e577f25b1d
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
pom.xml
so-simulator/pom.xml
so-simulator/src/test/java/org/onap/so/simulator/SimulatorIntegrationTest.java [new file with mode: 0644]
so-simulator/src/test/resources/citrus-context.xml
so-simulator/src/test/resources/logback-spring.xml [new file with mode: 0644]