From 654116c68e2923fb1cb19c32771ff34e789f662e Mon Sep 17 00:00:00 2001 From: Simon Zambrovski Date: Thu, 12 Oct 2023 21:49:44 +0200 Subject: [PATCH 01/15] Update for next development version --- examples/bankaccount-jgiven-junit5/pom.xml | 2 +- examples/bankaccount-upcaster-junit5/pom.xml | 2 +- examples/pom.xml | 2 +- extension/assert/pom.xml | 2 +- extension/jgiven/core/pom.xml | 2 +- extension/jgiven/junit5/pom.xml | 2 +- extension/jgiven/pom.xml | 2 +- extension/pom.xml | 2 +- extension/upcaster/core/pom.xml | 2 +- extension/upcaster/junit5/pom.xml | 2 +- extension/upcaster/pom.xml | 2 +- lib/fixtures/bankaccount/pom.xml | 2 +- lib/fixtures/giftcard/pom.xml | 2 +- lib/fixtures/pom.xml | 2 +- lib/pom.xml | 2 +- pom.xml | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/examples/bankaccount-jgiven-junit5/pom.xml b/examples/bankaccount-jgiven-junit5/pom.xml index e8659eb..c7899e9 100644 --- a/examples/bankaccount-jgiven-junit5/pom.xml +++ b/examples/bankaccount-jgiven-junit5/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ examples - 4.8.0.2 + 4.8.0.3-SNAPSHOT io.holixon.axon.testing.examples diff --git a/examples/bankaccount-upcaster-junit5/pom.xml b/examples/bankaccount-upcaster-junit5/pom.xml index 184b7ac..efa02a3 100644 --- a/examples/bankaccount-upcaster-junit5/pom.xml +++ b/examples/bankaccount-upcaster-junit5/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ examples - 4.8.0.2 + 4.8.0.3-SNAPSHOT io.holixon.axon.testing.examples diff --git a/examples/pom.xml b/examples/pom.xml index 2790f04..5e02a95 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ axon-testing_ - 4.8.0.2 + 4.8.0.3-SNAPSHOT examples diff --git a/extension/assert/pom.xml b/extension/assert/pom.xml index 44c0446..178dc33 100644 --- a/extension/assert/pom.xml +++ b/extension/assert/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ extension - 4.8.0.2 + 4.8.0.3-SNAPSHOT io.holixon.axon.testing diff --git a/extension/jgiven/core/pom.xml b/extension/jgiven/core/pom.xml index b47e80a..233c84c 100644 --- a/extension/jgiven/core/pom.xml +++ b/extension/jgiven/core/pom.xml @@ -7,7 +7,7 @@ io.holixon.axon.testing._ extension-jgiven - 4.8.0.2 + 4.8.0.3-SNAPSHOT io.holixon.axon.testing diff --git a/extension/jgiven/junit5/pom.xml b/extension/jgiven/junit5/pom.xml index a4e9117..07558c0 100644 --- a/extension/jgiven/junit5/pom.xml +++ b/extension/jgiven/junit5/pom.xml @@ -7,7 +7,7 @@ io.holixon.axon.testing._ extension-jgiven - 4.8.0.2 + 4.8.0.3-SNAPSHOT io.holixon.axon.testing diff --git a/extension/jgiven/pom.xml b/extension/jgiven/pom.xml index 2d5e881..6e83fed 100644 --- a/extension/jgiven/pom.xml +++ b/extension/jgiven/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ extension - 4.8.0.2 + 4.8.0.3-SNAPSHOT extension-jgiven diff --git a/extension/pom.xml b/extension/pom.xml index 2ca65a2..bd6a2c8 100644 --- a/extension/pom.xml +++ b/extension/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ axon-testing_ - 4.8.0.2 + 4.8.0.3-SNAPSHOT extension diff --git a/extension/upcaster/core/pom.xml b/extension/upcaster/core/pom.xml index 7c18c98..a013128 100644 --- a/extension/upcaster/core/pom.xml +++ b/extension/upcaster/core/pom.xml @@ -7,7 +7,7 @@ io.holixon.axon.testing._ extension-upcaster - 4.8.0.2 + 4.8.0.3-SNAPSHOT io.holixon.axon.testing diff --git a/extension/upcaster/junit5/pom.xml b/extension/upcaster/junit5/pom.xml index 3122a84..89a97d2 100644 --- a/extension/upcaster/junit5/pom.xml +++ b/extension/upcaster/junit5/pom.xml @@ -7,7 +7,7 @@ io.holixon.axon.testing._ extension-upcaster - 4.8.0.2 + 4.8.0.3-SNAPSHOT io.holixon.axon.testing diff --git a/extension/upcaster/pom.xml b/extension/upcaster/pom.xml index f0513ec..e9a666e 100644 --- a/extension/upcaster/pom.xml +++ b/extension/upcaster/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ extension - 4.8.0.2 + 4.8.0.3-SNAPSHOT extension-upcaster diff --git a/lib/fixtures/bankaccount/pom.xml b/lib/fixtures/bankaccount/pom.xml index 42b3e1f..7668bbc 100644 --- a/lib/fixtures/bankaccount/pom.xml +++ b/lib/fixtures/bankaccount/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ fixtures - 4.8.0.2 + 4.8.0.3-SNAPSHOT io.holixon.axon.testing.lib diff --git a/lib/fixtures/giftcard/pom.xml b/lib/fixtures/giftcard/pom.xml index a261aa5..3557472 100644 --- a/lib/fixtures/giftcard/pom.xml +++ b/lib/fixtures/giftcard/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ fixtures - 4.8.0.2 + 4.8.0.3-SNAPSHOT io.holixon.axon.testing.lib diff --git a/lib/fixtures/pom.xml b/lib/fixtures/pom.xml index b33c843..a9e5cb4 100644 --- a/lib/fixtures/pom.xml +++ b/lib/fixtures/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ lib - 4.8.0.2 + 4.8.0.3-SNAPSHOT fixtures diff --git a/lib/pom.xml b/lib/pom.xml index abb8284..9889242 100644 --- a/lib/pom.xml +++ b/lib/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ axon-testing_ - 4.8.0.2 + 4.8.0.3-SNAPSHOT lib diff --git a/pom.xml b/pom.xml index 6d14dca..b4b5a50 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ io.holixon.axon.testing._ axon-testing_ - 4.8.0.2 + 4.8.0.3-SNAPSHOT pom From 6ae4fb4ed0a4b9beea5800b39795f51eed957524 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 14 Oct 2023 22:43:14 +0200 Subject: [PATCH 02/15] chore(deps): bump com.fasterxml.jackson:jackson-bom (#350) Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.15.2 to 2.15.3. - [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.15.2...jackson-bom-2.15.3) --- updated-dependencies: - dependency-name: com.fasterxml.jackson:jackson-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b4b5a50..6afe608 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ 2.0.9 - 2.15.2 + 2.15.3 4.13.2 5.10.0 2.1.4 From c769134f72e0abfff8ff9fa8f39b254aa43c12e4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Oct 2023 13:07:53 +0200 Subject: [PATCH 03/15] chore(deps): bump org.jetbrains.dokka:dokka-maven-plugin (#352) Bumps [org.jetbrains.dokka:dokka-maven-plugin](https://github.com/Kotlin/dokka) from 1.9.0 to 1.9.10. - [Release notes](https://github.com/Kotlin/dokka/releases) - [Commits](https://github.com/Kotlin/dokka/compare/v1.9.0...v1.9.10) --- updated-dependencies: - dependency-name: org.jetbrains.dokka:dokka-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6afe608..088ac7f 100644 --- a/pom.xml +++ b/pom.xml @@ -380,7 +380,7 @@ org.jetbrains.dokka dokka-maven-plugin - 1.9.0 + 1.9.10 ${dokka.skip} From d74a6fe0a2ff8d774e005126d03aa77282f51b2c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Oct 2023 13:08:14 +0200 Subject: [PATCH 04/15] chore(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 (#351) Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.10 to 0.8.11. - [Release notes](https://github.com/jacoco/jacoco/releases) - [Commits](https://github.com/jacoco/jacoco/compare/v0.8.10...v0.8.11) --- updated-dependencies: - dependency-name: org.jacoco:jacoco-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 088ac7f..a9c1eb0 100644 --- a/pom.xml +++ b/pom.xml @@ -304,7 +304,7 @@ org.jacoco jacoco-maven-plugin - 0.8.10 + 0.8.11 pre-unit-test From f237479d7ec2d0795d45073623fc90b99f7c7f5f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Oct 2023 21:38:45 +0200 Subject: [PATCH 05/15] chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin (#355) Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.1.2 to 3.2.1. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.1.2...surefire-3.2.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a9c1eb0..0c5ec12 100644 --- a/pom.xml +++ b/pom.xml @@ -334,7 +334,7 @@ maven-surefire-plugin - 3.1.2 + 3.2.1 false kill From ff3042c4bedb6fd3b113afe35781693149289931 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Oct 2023 21:38:59 +0200 Subject: [PATCH 06/15] chore(deps): bump org.apache.maven.plugins:maven-failsafe-plugin (#354) Bumps [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) from 3.1.2 to 3.2.1. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.1.2...surefire-3.2.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-failsafe-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0c5ec12..d696a04 100644 --- a/pom.xml +++ b/pom.xml @@ -373,7 +373,7 @@ org.apache.maven.plugins maven-failsafe-plugin - 3.1.2 + 3.2.1 From fe11405aa47586011c5d5abdcfb8a33f8c43e073 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 26 Oct 2023 00:20:13 +0200 Subject: [PATCH 07/15] chore(deps): bump org.axonframework:axon-bom from 4.8.3 to 4.8.4 (#353) Bumps [org.axonframework:axon-bom](https://github.com/AxonFramework/axon-bom) from 4.8.3 to 4.8.4. - [Release notes](https://github.com/AxonFramework/axon-bom/releases) - [Commits](https://github.com/AxonFramework/axon-bom/compare/axon-4.8.3...axon-4.8.4) --- updated-dependencies: - dependency-name: org.axonframework:axon-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d696a04..d5db80a 100644 --- a/pom.xml +++ b/pom.xml @@ -22,7 +22,7 @@ 1.9.10 - 4.8.3 + 4.8.4 1.3.0 1.3.0.0 2.0.9 From 49ecc5106b26776c575a46b57658bd4b8111a1fe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 29 Oct 2023 10:11:00 +0100 Subject: [PATCH 08/15] chore(deps): bump org.apache.maven.plugins:maven-clean-plugin (#356) Bumps [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/apache/maven-clean-plugin/releases) - [Commits](https://github.com/apache/maven-clean-plugin/compare/maven-clean-plugin-3.3.1...maven-clean-plugin-3.3.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-clean-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d5db80a..dc09c43 100644 --- a/pom.xml +++ b/pom.xml @@ -162,7 +162,7 @@ maven-clean-plugin - 3.3.1 + 3.3.2 From 4d8c731a2ca1c526c9da1237c1edf50901e60b68 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Nov 2023 23:27:16 +0100 Subject: [PATCH 09/15] chore(deps): bump kotlin.version from 1.9.10 to 1.9.20 (#357) Bumps `kotlin.version` from 1.9.10 to 1.9.20. Updates `org.jetbrains.kotlin:kotlin-bom` from 1.9.10 to 1.9.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/commits) Updates `org.jetbrains.kotlin:kotlin-maven-allopen` from 1.9.10 to 1.9.20 Updates `org.jetbrains.kotlin:kotlin-maven-plugin` from 1.9.10 to 1.9.20 --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-bom dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-allopen dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin:kotlin-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index dc09c43..d6e733f 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ 11 - 1.9.10 + 1.9.20 4.8.4 From 15d3649789f851b7aba0494b06c742fbfeeb7536 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Nov 2023 20:30:14 +0100 Subject: [PATCH 10/15] chore(deps): bump junit5.version from 5.10.0 to 5.10.1 (#359) Bumps `junit5.version` from 5.10.0 to 5.10.1. Updates `org.junit.jupiter:junit-jupiter` from 5.10.0 to 5.10.1 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1) Updates `org.junit.jupiter:junit-jupiter-api` from 5.10.0 to 5.10.1 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1) Updates `org.junit.jupiter:junit-jupiter-params` from 5.10.0 to 5.10.1 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1) --- updated-dependencies: - dependency-name: org.junit.jupiter:junit-jupiter dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.junit.jupiter:junit-jupiter-api dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.junit.jupiter:junit-jupiter-params dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d6e733f..8ee7bc1 100644 --- a/pom.xml +++ b/pom.xml @@ -30,7 +30,7 @@ 2.15.3 4.13.2 - 5.10.0 + 5.10.1 2.1.4 2.0.0 3.24.2 From 3ebd950fe0df1e8b275019aae023ae641c597f78 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 Nov 2023 17:02:16 +0000 Subject: [PATCH 11/15] chore(deps): bump org.apache.maven.plugins:maven-failsafe-plugin Bumps [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.1...surefire-3.2.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-failsafe-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8ee7bc1..232f849 100644 --- a/pom.xml +++ b/pom.xml @@ -373,7 +373,7 @@ org.apache.maven.plugins maven-failsafe-plugin - 3.2.1 + 3.2.2 From 096cc0ef8afe526d90a269901ed21565b024f62b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 Nov 2023 17:02:21 +0000 Subject: [PATCH 12/15] chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.1...surefire-3.2.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8ee7bc1..a3b6358 100644 --- a/pom.xml +++ b/pom.xml @@ -334,7 +334,7 @@ maven-surefire-plugin - 3.2.1 + 3.2.2 false kill From f4da660df3bcca787e3f2288b413256008808f09 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Nov 2023 11:10:51 +0100 Subject: [PATCH 13/15] chore(deps): bump com.fasterxml.jackson:jackson-bom (#363) Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.15.3 to 2.16.0. - [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.15.3...jackson-bom-2.16.0) --- updated-dependencies: - dependency-name: com.fasterxml.jackson:jackson-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d2c2904..4b2aedf 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ 2.0.9 - 2.15.3 + 2.16.0 4.13.2 5.10.1 2.1.4 From b0a307ffb96f085be824cebdcb67135a3732f15f Mon Sep 17 00:00:00 2001 From: Jan Galinski Date: Tue, 21 Nov 2023 12:47:29 +0100 Subject: [PATCH 14/15] feat(364): provide CorrelationDataProviders and test for payload+meta (#365) fixes #364 --- extension/jgiven/core/pom.xml | 6 ++ .../jgiven/core/src/main/kotlin/AxonJGiven.kt | 24 ++++++ .../kotlin/aggregate/AggregateFixtureThen.kt | 28 ++++++- .../aggregate/AggregateTestFixtureBuilder.kt | 13 ++++ .../aggregate/AggregateTestFixtureContext.kt | 6 +- .../aggregate/AggregateTestFixtureExt.kt | 15 ---- .../src/main/kotlin/aggregate/_reflection.kt | 19 +++++ .../core/src/main/kotlin/saga/_reflection.kt | 6 +- .../src/test/kotlin/AxonJGivenTestFixtures.kt | 15 ++-- .../AggregateTestFixtureBuilderTest.kt | 74 +++++++++++++++++++ .../kotlin/aggregate/DummyAggregateTest.kt | 40 ---------- 11 files changed, 173 insertions(+), 73 deletions(-) delete mode 100644 extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureExt.kt create mode 100644 extension/jgiven/core/src/main/kotlin/aggregate/_reflection.kt create mode 100644 extension/jgiven/core/src/test/kotlin/aggregate/AggregateTestFixtureBuilderTest.kt delete mode 100644 extension/jgiven/core/src/test/kotlin/aggregate/DummyAggregateTest.kt diff --git a/extension/jgiven/core/pom.xml b/extension/jgiven/core/pom.xml index 233c84c..0cb3257 100644 --- a/extension/jgiven/core/pom.xml +++ b/extension/jgiven/core/pom.xml @@ -75,6 +75,12 @@ 1 test + + org.assertj + assertj-core + ${assertj.version} + test + ch.qos.logback logback-classic diff --git a/extension/jgiven/core/src/main/kotlin/AxonJGiven.kt b/extension/jgiven/core/src/main/kotlin/AxonJGiven.kt index 2577ec8..f38c8a4 100644 --- a/extension/jgiven/core/src/main/kotlin/AxonJGiven.kt +++ b/extension/jgiven/core/src/main/kotlin/AxonJGiven.kt @@ -9,6 +9,10 @@ import io.holixon.axon.testing.jgiven.saga.SagaFixtureGiven import io.holixon.axon.testing.jgiven.saga.SagaFixtureThen import io.holixon.axon.testing.jgiven.saga.SagaFixtureWhen import io.holixon.axon.testing.jgiven.saga.SagaTestFixtureBuilder +import org.axonframework.eventhandling.DomainEventMessage +import java.lang.reflect.Field +import java.lang.reflect.Method +import java.util.function.Predicate /** * Base class for scenario aggregate tests. @@ -27,6 +31,26 @@ object AxonJGiven { inline fun aggregateTestFixtureBuilder() = AggregateTestFixtureBuilder(T::class.java) inline fun sagaTestFixtureBuilder() = SagaTestFixtureBuilder(T::class.java) + + internal fun Class<*>.getDeclaredAccessibleField(fieldName: String): Field = getDeclaredField(fieldName) + .apply { + isAccessible = true + } + + internal fun Class<*>.getDeclaredAccessibleMethod(methodName: String): Method = getDeclaredMethod(methodName) + .apply { + isAccessible = true + } + + fun listContainsEventPayloadAndMetaData(payload: Any, metaData: Map): Predicate>> = Predicate { list -> + val msgMeta = list.find { it.payload == payload }?.metaData ?: emptyMap() + + // and if so, does it contain all required metaData? + metaData.entries.map { (k, v) -> + msgMeta.containsKey(k) && v == msgMeta[k] + }.reduce { acc, b -> acc && b } + } + } /** diff --git a/extension/jgiven/core/src/main/kotlin/aggregate/AggregateFixtureThen.kt b/extension/jgiven/core/src/main/kotlin/aggregate/AggregateFixtureThen.kt index 269e3a4..6a273df 100644 --- a/extension/jgiven/core/src/main/kotlin/aggregate/AggregateFixtureThen.kt +++ b/extension/jgiven/core/src/main/kotlin/aggregate/AggregateFixtureThen.kt @@ -3,13 +3,19 @@ package io.holixon.axon.testing.jgiven.aggregate import com.tngtech.jgiven.Stage -import com.tngtech.jgiven.annotation.* +import com.tngtech.jgiven.annotation.As +import com.tngtech.jgiven.annotation.Hidden +import com.tngtech.jgiven.annotation.ProvidedScenarioState +import com.tngtech.jgiven.annotation.Quoted +import io.holixon.axon.testing.jgiven.AxonJGiven import io.holixon.axon.testing.jgiven.AxonJGivenStage import io.holixon.axon.testing.jgiven.step import org.axonframework.commandhandling.CommandResultMessage import org.axonframework.deadline.DeadlineMessage import org.axonframework.eventhandling.EventMessage +import org.axonframework.test.aggregate.Reporter import org.axonframework.test.aggregate.ResultValidator +import org.axonframework.test.matchers.Matchers import org.hamcrest.Matcher import org.hamcrest.MatcherAssert import java.time.Duration @@ -25,7 +31,9 @@ import kotlin.reflect.KClass class AggregateFixtureThen : Stage>() { @ProvidedScenarioState - private var context: AggregateTestFixtureContext = AggregateTestFixtureContext() + private var context: AggregateTestFixtureContext = AggregateTestFixtureContext() + + private val reporter = Reporter() /** * Expect event. @@ -34,6 +42,21 @@ class AggregateFixtureThen : Stage>() { @As("expect event:") fun expectEvent(event: Any) = this.expectEvents(event) + @As("expect event:\$ with metaData:\$") + fun expectEventWithMetaData(event: Any, vararg entries: Pair) = step { + val identifier = checkNotNull(context.aggregateIdentifier) { "no aggregateIdentifier present" } + + val events = context.fixture?.eventStore?.readEvents(identifier)?.asSequence()?.toList() ?: emptyList() + + val predicate = AxonJGiven.listContainsEventPayloadAndMetaData(event, mapOf(*entries)) + + val matcher = Matchers.predicate(predicate) + + if (!matcher.matches(events)) { + reporter.reportWrongResult(events, "Event exists with payload=$event and metaData=${mapOf(*entries)}.") + } + } + /** * Expect a series of events. * @param events events to expect. @@ -172,6 +195,7 @@ class AggregateFixtureThen : Stage>() { @As("expect result message") fun expectResultMessage(message: CommandResultMessage<*>) = execute { expectResultMessage(message) + } /** diff --git a/extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureBuilder.kt b/extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureBuilder.kt index 3f771a3..f3dfcc0 100644 --- a/extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureBuilder.kt +++ b/extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureBuilder.kt @@ -9,6 +9,9 @@ import org.axonframework.messaging.MessageHandlerInterceptor import org.axonframework.messaging.annotation.HandlerDefinition import org.axonframework.messaging.annotation.HandlerEnhancerDefinition import org.axonframework.messaging.annotation.ParameterResolverFactory +import org.axonframework.messaging.correlation.CorrelationDataProvider +import org.axonframework.messaging.correlation.MessageOriginProvider +import org.axonframework.messaging.interceptors.CorrelationDataInterceptor import org.axonframework.modelling.command.CommandTargetResolver import org.axonframework.modelling.command.Repository import org.axonframework.modelling.command.RepositoryProvider @@ -36,6 +39,7 @@ class AggregateTestFixtureBuilder(private val aggregateType: Class) { private lateinit var repository: Repository private lateinit var repositoryProvider: RepositoryProvider private lateinit var subtypes: Array> + private val correlationDataProviders = mutableListOf(MessageOriginProvider()) fun registerAggregateFactory(aggregateFactory: AggregateFactory) = apply { this.aggregateFactory = aggregateFactory } fun registerAnnotatedCommandHandler(annotatedCommandHandler: Any) = apply { this.annotatedCommandHandler.add(annotatedCommandHandler) } @@ -85,6 +89,10 @@ class AggregateTestFixtureBuilder(private val aggregateType: Class) { fun withSubtypes(vararg subtypes: Class) = withSubtypes(subtypes.asList()) fun withSubtypes(subtypes: Collection>) = apply { this.subtypes = subtypes.toTypedArray() } + fun registerCorrelationDataProvider(correlationDataProvider: CorrelationDataProvider) = apply { + this.correlationDataProviders.add(correlationDataProvider) + } + fun build(): AggregateTestFixture { val fixture = AggregateTestFixture(aggregateType) @@ -112,6 +120,11 @@ class AggregateTestFixtureBuilder(private val aggregateType: Class) { if (this::subtypes.isInitialized) fixture.withSubtypes(*this.subtypes) reportIllegalStateChange?.let { fixture.setReportIllegalStateChange(it) } + if (correlationDataProviders.isNotEmpty()) { + fixture.commandBus.registerHandlerInterceptor( + CorrelationDataInterceptor(*(correlationDataProviders.toTypedArray())) + ) + } return fixture } } diff --git a/extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureContext.kt b/extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureContext.kt index 65df864..ff74910 100644 --- a/extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureContext.kt +++ b/extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureContext.kt @@ -1,5 +1,7 @@ package io.holixon.axon.testing.jgiven.aggregate +import io.holixon.axon.testing.jgiven.aggregate.AggregateTestFixtureReflection.aggregateIdentifier +import io.holixon.axon.testing.jgiven.aggregate.AggregateTestFixtureReflection.buildResultValidator import org.axonframework.test.aggregate.AggregateTestFixture import org.axonframework.test.aggregate.ResultValidator import org.axonframework.test.aggregate.TestExecutor @@ -13,7 +15,7 @@ internal class AggregateTestFixtureContext( constructor(fixture: AggregateTestFixture) : this( fixture, fixture.givenNoPriorActivity(), - AggregateTestFixtureExt.buildResultValidator(fixture) + buildResultValidator(fixture) ) fun checkInitialized() { @@ -25,4 +27,6 @@ internal class AggregateTestFixtureContext( fun isInitialized() = fixture != null && testExecutor != null && resultValidator != null var isFirstGiven = true + + val aggregateIdentifier: String? get() = fixture?.aggregateIdentifier } diff --git a/extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureExt.kt b/extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureExt.kt deleted file mode 100644 index a630945..0000000 --- a/extension/jgiven/core/src/main/kotlin/aggregate/AggregateTestFixtureExt.kt +++ /dev/null @@ -1,15 +0,0 @@ -package io.holixon.axon.testing.jgiven.aggregate - -import org.axonframework.test.aggregate.AggregateTestFixture -import org.axonframework.test.aggregate.ResultValidator -import java.lang.reflect.Method - -object AggregateTestFixtureExt { - - private val method_buildResultValidator: Method = AggregateTestFixture::class.java.getDeclaredMethod("buildResultValidator").apply { - isAccessible = true - } - - @Suppress("UNCHECKED_CAST") - fun buildResultValidator(fixture:AggregateTestFixture) = method_buildResultValidator.invoke(fixture) as ResultValidator -} diff --git a/extension/jgiven/core/src/main/kotlin/aggregate/_reflection.kt b/extension/jgiven/core/src/main/kotlin/aggregate/_reflection.kt new file mode 100644 index 0000000..a66c717 --- /dev/null +++ b/extension/jgiven/core/src/main/kotlin/aggregate/_reflection.kt @@ -0,0 +1,19 @@ +package io.holixon.axon.testing.jgiven.aggregate + +import io.holixon.axon.testing.jgiven.AxonJGiven.getDeclaredAccessibleField +import io.holixon.axon.testing.jgiven.AxonJGiven.getDeclaredAccessibleMethod +import org.axonframework.test.aggregate.AggregateTestFixture +import org.axonframework.test.aggregate.ResultValidator +import java.lang.reflect.Field +import java.lang.reflect.Method + +internal object AggregateTestFixtureReflection { + + private val method_buildResultValidator: Method = AggregateTestFixture::class.java.getDeclaredAccessibleMethod("buildResultValidator") + private val field_aggregateIdentifier: Field = AggregateTestFixture::class.java.getDeclaredAccessibleField("aggregateIdentifier") + + @Suppress("UNCHECKED_CAST") + fun buildResultValidator(fixture: AggregateTestFixture): ResultValidator = method_buildResultValidator.invoke(fixture) as ResultValidator + + val AggregateTestFixture.aggregateIdentifier: String? get() = field_aggregateIdentifier.get(this) as String? +} diff --git a/extension/jgiven/core/src/main/kotlin/saga/_reflection.kt b/extension/jgiven/core/src/main/kotlin/saga/_reflection.kt index f304112..8f1fe70 100644 --- a/extension/jgiven/core/src/main/kotlin/saga/_reflection.kt +++ b/extension/jgiven/core/src/main/kotlin/saga/_reflection.kt @@ -1,5 +1,6 @@ package io.holixon.axon.testing.jgiven.saga +import io.holixon.axon.testing.jgiven.AxonJGiven.getDeclaredAccessibleField import io.holixon.axon.testing.jgiven.saga.SagaTestFixtureFields.fieldFixtureFixtureExecutionResult import io.holixon.axon.testing.jgiven.saga.SagaTestFixtureFields.fieldSagaStore import io.holixon.axon.testing.jgiven.saga.SagaTestFixtureFields.fieldSagaType @@ -15,11 +16,6 @@ import java.lang.reflect.Field object SagaTestFixtureFields { private val CLASS = SagaTestFixture::class.java - private fun Class<*>.getDeclaredAccessibleField(fieldName: String): Field = getDeclaredField(fieldName) - .apply { - isAccessible = true - } - val fieldSagaStore: Field = CLASS.getDeclaredAccessibleField("sagaStore") val fieldFixtureFixtureExecutionResult: Field = CLASS.getDeclaredAccessibleField("fixtureExecutionResult") val fieldSagaType: Field = CLASS.getDeclaredAccessibleField("sagaType") diff --git a/extension/jgiven/core/src/test/kotlin/AxonJGivenTestFixtures.kt b/extension/jgiven/core/src/test/kotlin/AxonJGivenTestFixtures.kt index 3bec257..9c6b2c9 100644 --- a/extension/jgiven/core/src/test/kotlin/AxonJGivenTestFixtures.kt +++ b/extension/jgiven/core/src/test/kotlin/AxonJGivenTestFixtures.kt @@ -26,19 +26,14 @@ object AxonJGivenTestFixtures { class DummyAggregate() { - companion object { - - @CommandHandler - @JvmStatic - fun create(cmd: CreateDummyAggregate) = DummyAggregate().apply { - AggregateLifecycle.apply(DummyAggregateCreated(cmd.id)) - } - - } - @AggregateIdentifier lateinit var id: String + @CommandHandler + constructor(cmd: CreateDummyAggregate) : this() { + AggregateLifecycle.apply(DummyAggregateCreated(cmd.id)) + } + @EventSourcingHandler fun on(evt: DummyAggregateCreated) { this.id = evt.id diff --git a/extension/jgiven/core/src/test/kotlin/aggregate/AggregateTestFixtureBuilderTest.kt b/extension/jgiven/core/src/test/kotlin/aggregate/AggregateTestFixtureBuilderTest.kt new file mode 100644 index 0000000..7a74217 --- /dev/null +++ b/extension/jgiven/core/src/test/kotlin/aggregate/AggregateTestFixtureBuilderTest.kt @@ -0,0 +1,74 @@ +package io.holixon.axon.testing.jgiven.aggregate + +import com.tngtech.jgiven.annotation.ProvidedScenarioState +import io.holixon.axon.testing.jgiven.AxonJGiven +import io.holixon.axon.testing.jgiven.AxonJGivenTestFixtures.AggregateFixtureScenarioTest +import io.holixon.axon.testing.jgiven.AxonJGivenTestFixtures.CreateDummyAggregate +import io.holixon.axon.testing.jgiven.AxonJGivenTestFixtures.DummyAggregate +import io.holixon.axon.testing.jgiven.AxonJGivenTestFixtures.DummyAggregateCreated +import io.toolisticon.testing.jgiven.GIVEN +import io.toolisticon.testing.jgiven.THEN +import io.toolisticon.testing.jgiven.WHEN +import org.axonframework.commandhandling.CommandMessage +import org.axonframework.messaging.MessageDispatchInterceptor +import org.axonframework.messaging.correlation.SimpleCorrelationDataProvider +import org.junit.jupiter.api.Nested +import org.junit.jupiter.api.Test +import java.util.function.BiFunction + +internal class AggregateTestFixtureBuilderTest { + + @Nested + inner class RegisterCorrelationDataProvider : AggregateFixtureScenarioTest() { + + private fun addFooMetaToEveryCommand(value: String) = MessageDispatchInterceptor> { + BiFunction { _, cmd -> cmd.andMetaData(mapOf("foo" to value)) } + } + + @ProvidedScenarioState + val fixture = AxonJGiven.aggregateTestFixtureBuilder() + .registerCommandDispatchInterceptor(addFooMetaToEveryCommand("bar")) + .registerCorrelationDataProvider(SimpleCorrelationDataProvider("foo")) + .build() + + @Test + fun `metaData foo=bar is propagated to event`() { + GIVEN.noPriorActivity() + + WHEN.command(CreateDummyAggregate("1")) + + THEN + .expectEventWithMetaData(DummyAggregateCreated("1"), "foo" to "bar") + } + } + + + @Nested + inner class EmptyFixture : AggregateFixtureScenarioTest() { + + @ProvidedScenarioState + val fixture = AxonJGiven.aggregateTestFixtureBuilder().build() + + @Test + fun `create aggregate`() { + GIVEN + .noPriorActivity() + + WHEN + .command(CreateDummyAggregate("1")) + + THEN + .expectEvent(DummyAggregateCreated("1")) + } + + @Test + fun `just no events`() { + GIVEN + .noPriorActivity() + + THEN + .expectNoEvents() + } + } + +} diff --git a/extension/jgiven/core/src/test/kotlin/aggregate/DummyAggregateTest.kt b/extension/jgiven/core/src/test/kotlin/aggregate/DummyAggregateTest.kt deleted file mode 100644 index 414c9af..0000000 --- a/extension/jgiven/core/src/test/kotlin/aggregate/DummyAggregateTest.kt +++ /dev/null @@ -1,40 +0,0 @@ -package io.holixon.axon.testing.jgiven.aggregate - -import com.tngtech.jgiven.annotation.ProvidedScenarioState -import io.holixon.axon.testing.jgiven.AxonJGiven.aggregateTestFixtureBuilder -import io.holixon.axon.testing.jgiven.AxonJGivenTestFixtures -import io.holixon.axon.testing.jgiven.AxonJGivenTestFixtures.CreateDummyAggregate -import io.holixon.axon.testing.jgiven.AxonJGivenTestFixtures.DummyAggregate -import io.holixon.axon.testing.jgiven.AxonJGivenTestFixtures.DummyAggregateCreated -import io.toolisticon.testing.jgiven.GIVEN -import io.toolisticon.testing.jgiven.THEN -import io.toolisticon.testing.jgiven.WHEN -import org.junit.jupiter.api.Test - -class DummyAggregateTest : AxonJGivenTestFixtures.AggregateFixtureScenarioTest() { - - @ProvidedScenarioState - val fixture = aggregateTestFixtureBuilder() - .build() - - @Test - fun `create aggregate`() { - GIVEN - .noPriorActivity() - - WHEN - .command(CreateDummyAggregate("1")) - - THEN - .expectEvent(DummyAggregateCreated("1")) - } - - @Test - fun `just no events`() { - GIVEN - .noPriorActivity() - - THEN - .expectNoEvents() - } -} From 889a5a74326820cfada829f0c4bbfce92b21a483 Mon Sep 17 00:00:00 2001 From: Jan Galinski Date: Tue, 21 Nov 2023 12:54:23 +0100 Subject: [PATCH 15/15] Update for next development version --- examples/bankaccount-jgiven-junit5/pom.xml | 2 +- examples/bankaccount-upcaster-junit5/pom.xml | 2 +- examples/pom.xml | 2 +- extension/assert/pom.xml | 2 +- extension/jgiven/core/pom.xml | 2 +- extension/jgiven/junit5/pom.xml | 2 +- extension/jgiven/pom.xml | 2 +- extension/pom.xml | 2 +- extension/upcaster/core/pom.xml | 2 +- extension/upcaster/junit5/pom.xml | 2 +- extension/upcaster/pom.xml | 2 +- lib/fixtures/bankaccount/pom.xml | 2 +- lib/fixtures/giftcard/pom.xml | 2 +- lib/fixtures/pom.xml | 2 +- lib/pom.xml | 2 +- pom.xml | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/examples/bankaccount-jgiven-junit5/pom.xml b/examples/bankaccount-jgiven-junit5/pom.xml index c7899e9..8ef82fb 100644 --- a/examples/bankaccount-jgiven-junit5/pom.xml +++ b/examples/bankaccount-jgiven-junit5/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ examples - 4.8.0.3-SNAPSHOT + 4.8.0.3 io.holixon.axon.testing.examples diff --git a/examples/bankaccount-upcaster-junit5/pom.xml b/examples/bankaccount-upcaster-junit5/pom.xml index efa02a3..e73c904 100644 --- a/examples/bankaccount-upcaster-junit5/pom.xml +++ b/examples/bankaccount-upcaster-junit5/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ examples - 4.8.0.3-SNAPSHOT + 4.8.0.3 io.holixon.axon.testing.examples diff --git a/examples/pom.xml b/examples/pom.xml index 5e02a95..ccad4ac 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ axon-testing_ - 4.8.0.3-SNAPSHOT + 4.8.0.3 examples diff --git a/extension/assert/pom.xml b/extension/assert/pom.xml index 178dc33..3ee44a6 100644 --- a/extension/assert/pom.xml +++ b/extension/assert/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ extension - 4.8.0.3-SNAPSHOT + 4.8.0.3 io.holixon.axon.testing diff --git a/extension/jgiven/core/pom.xml b/extension/jgiven/core/pom.xml index 0cb3257..9442042 100644 --- a/extension/jgiven/core/pom.xml +++ b/extension/jgiven/core/pom.xml @@ -7,7 +7,7 @@ io.holixon.axon.testing._ extension-jgiven - 4.8.0.3-SNAPSHOT + 4.8.0.3 io.holixon.axon.testing diff --git a/extension/jgiven/junit5/pom.xml b/extension/jgiven/junit5/pom.xml index 07558c0..eb69dfa 100644 --- a/extension/jgiven/junit5/pom.xml +++ b/extension/jgiven/junit5/pom.xml @@ -7,7 +7,7 @@ io.holixon.axon.testing._ extension-jgiven - 4.8.0.3-SNAPSHOT + 4.8.0.3 io.holixon.axon.testing diff --git a/extension/jgiven/pom.xml b/extension/jgiven/pom.xml index 6e83fed..18c1d61 100644 --- a/extension/jgiven/pom.xml +++ b/extension/jgiven/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ extension - 4.8.0.3-SNAPSHOT + 4.8.0.3 extension-jgiven diff --git a/extension/pom.xml b/extension/pom.xml index bd6a2c8..0265ffa 100644 --- a/extension/pom.xml +++ b/extension/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ axon-testing_ - 4.8.0.3-SNAPSHOT + 4.8.0.3 extension diff --git a/extension/upcaster/core/pom.xml b/extension/upcaster/core/pom.xml index a013128..ef25036 100644 --- a/extension/upcaster/core/pom.xml +++ b/extension/upcaster/core/pom.xml @@ -7,7 +7,7 @@ io.holixon.axon.testing._ extension-upcaster - 4.8.0.3-SNAPSHOT + 4.8.0.3 io.holixon.axon.testing diff --git a/extension/upcaster/junit5/pom.xml b/extension/upcaster/junit5/pom.xml index 89a97d2..601a838 100644 --- a/extension/upcaster/junit5/pom.xml +++ b/extension/upcaster/junit5/pom.xml @@ -7,7 +7,7 @@ io.holixon.axon.testing._ extension-upcaster - 4.8.0.3-SNAPSHOT + 4.8.0.3 io.holixon.axon.testing diff --git a/extension/upcaster/pom.xml b/extension/upcaster/pom.xml index e9a666e..717468a 100644 --- a/extension/upcaster/pom.xml +++ b/extension/upcaster/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ extension - 4.8.0.3-SNAPSHOT + 4.8.0.3 extension-upcaster diff --git a/lib/fixtures/bankaccount/pom.xml b/lib/fixtures/bankaccount/pom.xml index 7668bbc..e1a12b2 100644 --- a/lib/fixtures/bankaccount/pom.xml +++ b/lib/fixtures/bankaccount/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ fixtures - 4.8.0.3-SNAPSHOT + 4.8.0.3 io.holixon.axon.testing.lib diff --git a/lib/fixtures/giftcard/pom.xml b/lib/fixtures/giftcard/pom.xml index 3557472..7bf8404 100644 --- a/lib/fixtures/giftcard/pom.xml +++ b/lib/fixtures/giftcard/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ fixtures - 4.8.0.3-SNAPSHOT + 4.8.0.3 io.holixon.axon.testing.lib diff --git a/lib/fixtures/pom.xml b/lib/fixtures/pom.xml index a9e5cb4..01956a7 100644 --- a/lib/fixtures/pom.xml +++ b/lib/fixtures/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ lib - 4.8.0.3-SNAPSHOT + 4.8.0.3 fixtures diff --git a/lib/pom.xml b/lib/pom.xml index 9889242..b36d62b 100644 --- a/lib/pom.xml +++ b/lib/pom.xml @@ -6,7 +6,7 @@ io.holixon.axon.testing._ axon-testing_ - 4.8.0.3-SNAPSHOT + 4.8.0.3 lib diff --git a/pom.xml b/pom.xml index 4b2aedf..c6758fe 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ io.holixon.axon.testing._ axon-testing_ - 4.8.0.3-SNAPSHOT + 4.8.0.3 pom