Setup Java based Integration Tests
Compare changes
@@ -4,6 +4,8 @@ plugins {
@@ -37,7 +39,4 @@ dependencies {
Closes #166 and adds Java based integration Tests. Depends on #374 (closed). The tests need a valid docker environment to run in the pipeline: supported docker envs
ADDS:
This MR is based on !99. Therefore i use:
The integration tests of UC1, simply test whether the log of the sut contains something(the ActivePowerRecords). For the other UCs, the kafka output topic is checked whether it contains results. The tests for UCs3 are deactivated for flink, beam and hazelcast jet as these implementations can only be configured with days in the aggregation window size configurations. Therefore tests would need to run at least one day to confirm results or the configuration options should be changed.
TODO: